Ralf Becker
036b2cd14e
- merged SyncML-1.2 branch with trunk:
...
svn merge ^/trunk/infolog@27329 ^/branches/SyncML-1.2/infolog .
- completly reverted changes in inc/class.boinfolog.inc.php, as they are
not related to SyncML at all:
svn revert inc/class.boinfolog.inc.php
2009-07-15 20:04:17 +00:00
Klaus Leithoff
7d0184e9ea
you need to have current_app modified when importing mail
2009-07-13 10:47:19 +00:00
Klaus Leithoff
b731dcbfe0
loading infolog translations if current_app is NOT infolog
2009-07-13 10:33:26 +00:00
Klaus Leithoff
aa1d033532
preserve the col_filter within the active session
2009-07-09 12:14:35 +00:00
Ralf Becker
c8ad252566
"bugfix: if no specific custom field is selected, show/query all custom fields"
2009-06-30 17:48:04 +00:00
Klaus Leithoff
587cf2f1f5
bugfix for files got lost, while converting to infolog immediately after send, if attached via vfs
2009-06-22 14:46:10 +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
Stefan Becker
39903fc957
changed again template of Infolog as subentry
2009-05-25 08:42:29 +00:00
Stefan Becker
9bf9debe63
changing template to make a infolog as a subinfolog
2009-05-22 13:26:42 +00:00
Stefan Becker
13cd6b296b
fixed small Bug, time planed was not shown in new tag times and times planed
2009-05-22 12:51:41 +00:00
Stefan Becker
1600e3b1a1
added some German translation for Infolog
2009-05-20 14:59:15 +00:00
Ralf Becker
70e98e0553
allow to load widget specific edit-template from the app the widget belongs too, eg. infolog-value --> infolog.widget.infolog-value
2009-05-17 11:44:15 +00:00
Oscar Manuel Gómez Senovilla
67b0a09c15
update spanish translation
2009-05-15 15:33:15 +00:00
Ralf Becker
1585a36fdf
used&planned time or used,planned&replanned time incl. icons
2009-05-11 09:19:16 +00:00
Ralf Becker
7209eac430
calling translation class static and remove (unnecessary) extra utf-8 charset
2009-05-11 08:11:08 +00:00
Ralf Becker
701fe5661b
- icon linking to filemanager of entry
...
- configurable limit of height of describtion in list
2009-05-08 16:01:33 +00:00
Ralf Becker
065e1dde5a
- two new parameters to search(): cols and append
...
- docu update
2009-05-05 12:49:15 +00:00
Ralf Becker
7bc380fab9
Moved filter labels to BO
2009-05-05 12:48:38 +00:00
Klaus Leithoff
bd3e6ca818
fixing check_default, setting info_percent to 100, when status is done or billed
2009-04-27 12:54:40 +00:00
Klaus Leithoff
c5ba464ffa
Handling completion via fastlink action button better by offering close and close_all buttons.
...
Preventing setting the status to done if that status does not exist for the given infolog type.
Listview (offering the fastlink action button for closing):
Regarding an infolog as done if it is cancelled.
Regarding an infolog as done if the stati done/billed/cancelled do not exist for that type, but the percentage is 100
2009-04-23 14:47:26 +00:00
Ralf Becker
646931dc8a
fix for bug #1838 : problem with utf-8 data in all csv imports
...
- fgetcsv only works correct, if setlocal is called with an existing and
correct local
- improved projectmanager method guess_local and moved it to
common::setlocal, which takes now the charset, lang and country of the
user into account
- csv-import also displays now the conversation done and reads usernames
in brackets
- added some missing fields
2009-04-03 12:26:32 +00:00
Klaus Leithoff
70bfaee90e
njv infolog/groupdav work, mostly debug, and special handling for GroupDav as PeroductManufacturer
2009-04-02 12:57:48 +00:00
Klaus Leithoff
c2dd0ab7d1
handling array_intersect warning if info_responsible is not an array (typecast)
2009-03-27 14:10:18 +00:00
Klaus Leithoff
03fc976ce6
handling array_intersect warning if info_responsible is not an array
2009-03-27 13:40:49 +00:00
Ralf Becker
6ef914fbbb
"using etemplate::$hooked instead of $GLOBALS['egw_info']['etemplate']['hooked']"
2009-03-16 13:00:45 +00:00
Klaus Leithoff
e4f6c3c488
conditional replace of all CarriageReturnLinefeeds, since, if it is done always, a sendmail looses its linebreaks
2009-03-09 10:43:25 +00:00
Klaus Leithoff
023f3b6326
handling a problem while importing mails as infolog, if they contain no text/plain part; this implied the move of some functionality from bocompose to bofelamimail
2009-03-06 14:39:34 +00:00
Klaus Leithoff
42b2b639b3
increasing the version number of infolog.edit.description and infolog.index.rows after a case-study regarding the enabling of HTML in Infolog description. The issue was soon dropped after experiencing massive problems with: sync, listview, performance, etc. If you are intrested in trying it, contact me for the source snippets. But I wont recommend that for anything near production
2008-12-12 09:47:54 +00:00
Oscar Manuel Gómez Senovilla
0ed6cda053
Update nl lang files
2008-11-23 08:30:49 +00:00
Ralf Becker
cbc6214282
"fixed wrong path (calendar) in infolog"
2008-11-21 07:35:47 +00:00
Ralf Becker
bc59bd9fb8
fixed missing .ics extension in Location header after PUT
2008-11-18 06:11:12 +00:00
Ralf Becker
1baa158195
Big SyncML patch from Philip Herbert <pherbert(at)knauber.de>:
...
- change the processing of slowsync, to use the content_map instead of
trying to build a new one. This caused duplication issues on the
client if multiple similar records where stored, because only the first
one found in the server-db was matched, These duplicate entries at client
side had no entry at serverside, so deleting the wrong one
on the client (the content with a valid map entry) could cause
unwanted data loss at server side, because it is impossible for the
user to see what is a duplicate, and what is not.
see also:
http://www.nabble.com/again---syncml-duplication-issue-to20333619s3741.html
- reenabled UID from syncml clients, because it was partly used this caused
issues during SlowSync if the content was changed.
- infolog, calendar if a uid is found in the provided data, allway try to
find the corresponding content first using only the UID, instead of
using the content-id taken from content_map.
also fixed:
- a few fixes in ./notes
- creating an entry on the client that can not be imported,
(Example, Nokia E Series Appointment without a Title)
will no longer create an invalid content-map entry
However, at client side this is still counted in the Protocol as
Server-Add
2008-11-16 10:42:29 +00:00
Ralf Becker
d28f6f672c
- fixed url recreation for links (use ? for get-params, if no ? in the
...
link)
- made bo_tracking abstract
- added default return null to bo_tracking::get_config and removed it
from extensions implementing no config
- fixed signature of get_config($name,$data,$old=null)
2008-11-08 10:37:52 +00:00
Ralf Becker
43f860ba8f
Reworked GroupDAV and iCal/vCard handler to set 'GroupDAV' as product
...
manufacturer and the recogniced GroupDAV client as product name.
This way we are able to handle different GroupDAV clients, as we
allready do with different SyncML clients.
Also removed the no longer needed code enabling the use of the real UID,
as SyncML does no longer misuse the UID for it's GUID.
2008-11-03 09:36:20 +00:00
Ralf Becker
71edd1c938
Big patch from Philip Herbert (Knauber) modifying the SyncML code to no
...
longer use GUIDs containing eGW's install_id, as the information is
irrellevant for SyncML and cause doublications of entries if the
install_id changes.
I plan to have a new rc4 Wednesday or Thursday containing these changes.
2008-11-03 07:44:02 +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
15fa1c84f7
"fixed postgres problem reported on the user list: operator does not exist: character varying = integer"
2008-10-22 10:42:30 +00:00
Ralf Becker
1d549d1dcc
"fix for bug #1467 : sorting get lost using green close icon"
2008-10-22 06:51:01 +00:00
Ralf Becker
2d7f22e7ec
fixed delete_account hook, to deal correctly with multiple responsibles
2008-10-22 06:15:37 +00:00
Ralf Becker
40279b8571
"using static methodes of egw_link"
2008-10-20 10:20:50 +00:00
Ralf Becker
876649fe6f
Big performance improvment by:
...
- using egw_link::set_cache() for entries read or searched
--> eliminates an excessive number of single entry reads, when the links
need titles or file_access permissions
- removing sub-query for number of sub-entries from search (Bug #1613 )
- method to query the number of sub-entries of all displayed entries in
one go
2008-10-19 11:34:12 +00:00
Ralf Becker
630d0fca52
forgot to commit the remove after rename to infolog_ical
2008-10-19 11:20:37 +00:00
Ralf Becker
dd21535a72
"patch #1769 : infolog sidebox menu has wrong link to custom fields
...
"
2008-10-16 05:39:58 +00:00
Oscar Manuel Gómez Senovilla
504b096e06
latest update of egw translators pending work
2008-10-15 21:11:30 +00:00
José Luis Gordo Romero
bad25ee249
Fix not correctly set of $this->prefs['show_times'] pref (because of addition of info_replanned_time columnt to the header)
2008-10-08 09:40:23 +00:00
José Luis Gordo Romero
fdb1b050f7
Infolog renaming classes minor fix (botimesheet -> timesheet_bo)
2008-10-08 08:13:17 +00:00
Ralf Becker
9e61c0bc91
"fixed typo in filename of infolog_ical class"
2008-10-08 07:45:35 +00:00
Ralf Becker
ca27910040
"new constructor name"
2008-10-07 17:16:24 +00:00
Ralf Becker
a7b3ed7902
moved xmlrpc code to own class boinfolog, to keep the old xmlrpc
...
functions and get a cleaner code for no xmlrpc
2008-10-07 14:01:33 +00:00
Ralf Becker
ffce747ddc
"fixed typo"
2008-10-07 13:12:31 +00:00
Ralf Becker
98a1d706ae
"an other uiinfolog"
2008-10-07 13:00:03 +00:00
Ralf Becker
7f9df0d051
- renamed class to new naming convention
...
- update version and dependencies for 1.6
- file_access method for attachments
2008-10-07 12:50:14 +00:00
José Luis Gordo Romero
1a8f6ed1bd
New field replanned time with for pm integration, also icons in list view to diferentiate real, planned and replanned times.
2008-10-07 08:40:46 +00:00
Oscar Manuel Gómez Senovilla
8ed57c413b
tracker #1747
2008-10-05 19:24:49 +00:00
Ralf Becker
c5926eeba2
removed empty row in regular index page
2008-09-22 09:04:19 +00:00
Oscar Manuel Gómez Senovilla
57b23cccb3
tracker #1721
2008-09-13 20:42:28 +00:00
Ralf Becker
b195ac76e2
refractured infolog code to create links to custom field link types
2008-09-11 14:57:20 +00:00
Klaus Leithoff
715ad7a1bf
bugfix: fixed a remaining call to uicontacts -> addressbook_ui
2008-08-27 12:31:33 +00:00
Ralf Becker
ae025c806b
"case insensitive search (postgres)"
2008-08-12 17:42:20 +00:00
Ralf Becker
5fccf96345
"added somehow missing support for PERCENT-COMPLETE attribute, which exists in InfoLog an iCal vTodo"
2008-08-07 06:11:13 +00:00
Oscar Manuel Gómez Senovilla
b8df48b6f4
updated spanish translation
2008-08-05 19:13:53 +00:00
Ralf Becker
7ce97ba699
- .ics extension for todos and events
...
- new GroupDAV v2 component-set attribute for collections
- getlastmodified & getcontentlength properties for infolog propfind
- fixed propfind on a single infolog entry to return just that entry
- getcontenttype of vevent and vtodo collection returns extra component
2008-08-04 19:08:09 +00:00
Oscar Manuel Gómez Senovilla
f98569ee85
Updated russian translation ( #1658 ) and some spanish updates
2008-08-03 19:07:15 +00:00
Klaus Leithoff
b82110bcd7
further improvement for the import of Mail messages
2008-08-01 13:03:17 +00:00
Klaus Leithoff
a4d50d7f30
trying to improve linebreak behavior while importing mails.
2008-07-30 14:19:31 +00:00
Ralf Becker
46eee6b895
re-added accidently removed delegation tab template from infolog.edit
2008-07-30 08:48:59 +00:00
Ralf Becker
31e49bef04
Moved translation of 'site configuration' to phpgwapi/common to not
...
translate it in every app (differently)
2008-07-30 08:39:56 +00:00
Ralf Becker
a17e5ebad0
fixed layout of infolog edit: addr is now width:100%; instead of fixed width
2008-07-30 06:31:43 +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
8913855001
tracker #1476
2008-07-25 22:15:31 +00:00
Oscar Manuel Gómez Senovilla
bf36524009
Updated spanish translation for trunk
2008-07-25 08:07:35 +00:00
Oscar Manuel Gómez Senovilla
753c766eff
Pending translations for trunk
2008-07-24 19:00:41 +00:00
Ralf Becker
c76f649797
"fixed (undeletable) n type, which appears in new installations
...
to get rid of it on existing installs, you can now simply delete it (it does not get recreated, which makes it seem undeletable before)"
2008-07-18 07:16:44 +00:00
Ralf Becker
2e28640d9e
"fixed typo, wrong method name for put"
2008-07-08 07:47:16 +00:00
Ralf Becker
f108dea1cb
groupdav now uses infologs own vcalinfolog class and not longer icalsrv, also added by groupdav required support to keep the uid of the client and not use extra charset attributes which are depricated in recent iCal and some clients have problems with them
2008-07-08 05:34:10 +00:00
Ralf Becker
c5537bc107
"fixed fatal error, groupdav should be working again"
2008-07-07 08:12:54 +00:00
Ralf Becker
9763f202b5
"use static method of link class"
2008-07-07 06:09:32 +00:00
Klaus Leithoff
acefa266b4
small bugfix for linking just one entry to an infolog, when comming from addressbook multiple link to new infolog
2008-07-04 11:16:33 +00:00
Klaus Leithoff
c683175b1b
#bugfix: wrong contact address, when converting emails out of the sent-folder
...
if a message is converted to infolog, and it is located within the sent-folder the to-address is now applied as contact address.
2008-06-04 08:16:02 +00:00
Klaus Leithoff
1585195b98
passing the folder base64encoded when exporting to infolog infolog/inc/class.uiinfolog.inc.php
2008-06-04 06:53:24 +00:00
Klaus Leithoff
d4544daf94
patch to enable infolog to retrieve/save messages that have been part of (attachment of) another message
2008-05-23 10:51:54 +00:00
Ralf Becker
941c920783
"infolog groupdav handler (not yet CalDAV!)"
2008-05-17 18:03:33 +00:00
Ralf Becker
8c32661218
bocontacts --> addressbook_bo
2008-05-15 08:53:47 +00:00
Stefan Becker
45e293e989
class.uiinfolog.edit can handle the action_id now with multiple IDs from
...
the Addressbook. They are all linked now.
2008-04-23 08:27:49 +00:00
Ralf Becker
7bd9d6b253
make customfield names varchar(64) and values text
2008-04-19 10:20:40 +00:00
Ralf Becker
5a81fdcfcb
removed ip for symlinks from infolog config, as it is no longer supported by the new links
2008-04-18 11:53:55 +00:00
Klaus Leithoff
273248da9e
modified the infolog edit-template regarding the description textarea to dynamically use more width if available, by resizing/maximizing/enlarging
...
the edit window.
2008-04-04 08:18:11 +00:00
Ralf Becker
c7147a7388
"fixed typo, causing empty link titles from infolog"
2008-04-01 15:46:06 +00:00
Ralf Becker
12f7232ee2
an other fix for multiple infologs from addressbook
2008-03-31 17:33:32 +00:00
Ralf Becker
29f8fd618c
Fix missing info_from values, caused by a (fixed) bug
2008-03-31 17:05:12 +00:00
Ralf Becker
eaf78fec36
"fixed lost info_from attribute, if infolog has a main contact (main contact is still shown in the list, but not longer found if searching by the name)"
2008-03-31 15:47:51 +00:00
Ralf Becker
8a8f37ecff
"dont store empty cf's"
2008-03-31 14:48:49 +00:00
Ralf Becker
8c58d4c3f1
"fixed not working multiple infolog view in addressbook (was broken after the link updates)"
2008-03-31 14:39:41 +00:00
Ralf Becker
7dedec8bdc
removed unnecessary instancations and using static methods of html and egw_link class
2008-03-25 15:46:41 +00:00
Ralf Becker
9270293b97
"fixed not exported cf's in the csv export"
2008-03-25 11:14:29 +00:00
Ralf Becker
0092208ab2
using framework::render()
2008-03-21 20:53:24 +00:00
Ralf Becker
8b235d1e2c
fixed not saving primary link (because link_id2from used incomplete array of existing links)
2008-03-10 21:04:51 +00:00
Ralf Becker
c51ea2a0f8
fetch assoc, to minimise memory usage
2008-03-10 21:03:15 +00:00
Ralf Becker
10af150055
replaced with static egw_link unnecessary infolog_link_registry-class
2008-03-09 14:46:51 +00:00
Ralf Becker
7c64936239
made all methods from html class static and removed the unnecessary singleton
2008-03-09 14:46:02 +00:00
Ralf Becker
e96a4401f2
removed left over instanciation of bolink
2008-03-09 06:58:24 +00:00
Ralf Becker
e311150947
boinfolog::search(&$param)
2008-03-08 22:39:07 +00:00
Ralf Becker
50f5c1b116
using new egw_link class and reading all links of the whole index page in one go
2008-03-08 21:43:13 +00:00
Ralf Becker
cc6f013f6f
performance optimisation for many cf's, most important was to remove the unnecessary join with the extra-table, if there's no search
2008-03-06 22:41:36 +00:00
Klaus Leithoff
d10607a16e
fast fix for the bug regarding infolog config, caused by the drop of the intantiation of config in boinfolog
2008-03-06 07:58:08 +00:00
Ralf Becker
60a65bb560
Added an id tag to templates, contact and infolog widget
...
New js_pseudo_function to fetch the styles of a template:
template::styles('template.name')
2008-03-05 18:38:46 +00:00
Ralf Becker
c522cd7a0b
Patch from Stefan Becker to implement a default category for new infolog entries
2008-03-04 12:50:16 +00:00
Klaus Leithoff
6c3b456216
renaming the admin_prefs_sidebox_hooks because of a naming convention clash with the admin applications admin_prefs_sidebox_hooks
2008-02-29 13:00:22 +00:00
Klaus Leithoff
75b824bced
To improve performance for people/installations with large amounts of infologs and many customfields who want to use customfields in customized
...
templates, but do not want to use the customfields in listview, reworked the logic of the retrieval of customfields.
Fix for the retrieve more fields, than selected - problem, when customfields start with the same string. Replaced stripos by in_array after a split
of the selected cols.
2008-02-26 13:16:59 +00:00
Oscar Manuel Gómez Senovilla
54ef56c27a
lang updates
2008-02-09 22:01:42 +00:00
Klaus Leithoff
a28bfaf598
fix for infolog/inc/class.uicustomfields.inc.php, for problems with the editing of the customfields of infolog, because of the deprecated bo->config
...
object
2008-01-25 12:13:04 +00:00
Ralf Becker
ced6adf23f
reworked and generalised Klaus new custom field header feature, to use it in the addressbook too, easy to addapt for the other apps now, only requires the get_rows/search method to understand filter and order_by with cfs
2008-01-19 05:36:20 +00:00
Ralf Becker
d8cb081a1d
If filtering the infolog list by a certain type, show only the stati of that type
2008-01-15 04:18:17 +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
Klaus Leithoff
a853569034
added the optional customfield column for infolog.index.rows and infolog.index.rows-noheader using the customfield header subwidget for displaying
...
the header
2007-12-14 13:16:38 +00:00
Klaus Leithoff
8d7d08b82d
added the option to display customfields in the infolog main view.
...
after selecting customfields with the columnselector, you can choose which customfields you want to display
in the customfields column with the columnselector. The header supports sorting and selecting.
Controling of the displayed customfields is done in uiinfolog, the action takes place in soinfolog
2007-12-14 13:11:51 +00:00
Klaus Leithoff
79e9038ec0
added the option to display customfields in the infolog main view.
...
after selecting customfields with the columnselector, you can choose which customfields you want to display
in the customfields column with the columnselector. The header supports sorting and selecting.
Controling of the displayed customfields is done in uiinfolog, the action takes place in soinfolog
2007-12-14 13:11:29 +00:00
Patrick Bihan-Faou
d97f1eed5e
Extend the patch to get_categories in infolog submitted by matthias to the other classes as well.
...
Added a hack that allows one to search for the categories' names prefixed by X-
Sony Ericsson phones (and possibly others) systematically prepend a X- to the
category names, so with this patch we match X-CatName just like CatName
This is only done for SyncML obviously.
2007-12-11 09:29:50 +00:00
Ralf Becker
fbc9a8806c
"fixed category sync problem reported by sezuan <supportrq-at-sucksass.de>"
2007-12-11 06:57:15 +00:00
Ralf Becker
583be8ddab
"fetching of the content of selectbox customfield did not work (options were not set)"
2007-12-07 18:17:04 +00:00
Christian Binder
15e9c36ca6
removed option for sending html mails or not cause this is decided now by the notification backends (as discussed on the list)
2007-12-05 09:05:57 +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
d9e1677b86
lang updates
2007-11-09 16:57:30 +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
Ralf Becker
b4bd76fbb5
"dont delete infolog, which are linked to other elements, but their project"
2007-10-30 16:18:12 +00:00
Oscar Manuel Gómez Senovilla
0441f0b760
Hopefully, rest of language files
2007-10-14 16:19:43 +00:00
Ralf Becker
9fa24c53fc
New pref to select which type(s) to show in the calendar
2007-10-09 09:39:40 +00:00
Ralf Becker
71149c972f
- fixed not copied constrains and milestones in PM templates
...
- fixed not creatable milestones in templates
- when deleting a project you can now choose to delete the datasources
of the elements (eg. InfoLog entries) too
- new stati 'template', 'nonactive' and 'archive' for InfoLog, which get
not displayed by any standard filter, but choosing them from the
status column filter
- InfoLog tasks in PM templates get now automatic activated, there stati
is set depending of the percentage to not-started, in-progress or done
- changing the status of a project you can now choose to change the
stati of InfoLog tasks (or other types having the needed stati) too
--> these features have been sponsored by Arne Reith from Reith-IT
2007-10-05 15:06:27 +00:00
Ralf Becker
7b6a1013fc
SyncML patches from patrick.bihan-faou-AT-mindstep.com (without
...
logout+mbstring stuff), small modification to use the already exiting
methodes to generate full name and fileas)
The code is commited to trunk only at the moment to allow testing of it.
If everything goes well, we intend to commit it to 1.4 branch too.
Here's the original description of the patch by Patrick:
- handles the default config for current versions of funambol (i.e. the
scard/stask/snote/scal locations)
- tries to be a bit smarter on how the data content should be encoded
based on what the client specified (sif+base64/vcard, / fragmented or
not, etc.)
- workaround a bug in some versions of funambol, where funambol does not
specify the proper sif type for the type of requested data
- imported patch #117 from egw's tracker
- make sure that the logs generated by the horde code go to stderr so
they can be view in the webserver's logs
- as much as possible reduce code duplication. For example, the
categories are handled in the parent classes for both the SIF avn VCAL
formats for each type of data (addressbook,infolog,calendar).
- make sure the code can handle more than one categories in each
direction
- treat the 'sony ericsson' vendor string just like 'sonyericsson', the
newer phones apparently have a space in the vendor string... (this
touches some files in the icalsrv as well)
- handle notes: these should now work with everything (funambol or
other)
- remove more code duplication: the syncml "api" for the various data
types (calendar, contacts, infolog) is now common for both the vcard and
sif data formats (cf the files that need to be removed)
- handle the "privat" filter in infolog like the "private" filter (some
part of the code use the name without the trailing e)
- imported patch # 267 from egw's tracker
2007-09-29 10:29:48 +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
eb70245a4b
fixed not shown custom fields tab in edit, if there's no field shown only for that type (fields shown for multiple types were not taken into account)
2007-09-14 07:34:05 +00:00
Ralf Becker
4a77931db0
fixed not shown custom fields tab in edit, if there's no field shown only for that type (fields shown for multiple types were not taken into account)
2007-09-14 07:33:32 +00:00
Oscar Manuel Gómez Senovilla
e5eac71f71
pending lang updates
2007-09-13 13:57:21 +00:00
Ralf Becker
df8b55c0f7
100% done causes status to set to done again in mail2infolog
2007-09-13 09:18:10 +00:00
Ralf Becker
9fa586cb73
100% done causes status to set to done again in mail2infolog
2007-09-13 09:17:47 +00:00
Ralf Becker
8d2512f5ab
fixed two mail2infolog problems: 1. instead of default status of email type done was used, 2. long lines of line-chars (-_+=~) stalled the infolog layout, they get now truncated to 40 of these chars
2007-09-13 08:13:43 +00:00
Ralf Becker
61270a0e0f
fixed two mail2infolog problems: 1. instead of default status of email type done was used, 2. long lines of line-chars (-_+=~) stalled the infolog layout, they get now truncated to 40 of these chars
2007-09-13 08:12:56 +00:00
Ralf Becker
56774aaee5
using uid to fetch infolog entries like in calendar, used by icalsrv, requires a schema update to store the uid
2007-08-27 13:04:05 +00:00
Ralf Becker
8e9f44c745
some new features for the infolog-widget to improve form printting: 1) fetching contact fields from linked infolog entries, 2) formatting content with preg_replace
2007-08-27 13:02:11 +00:00
Ralf Becker
240b8eac31
some new features for the infolog-widget to improve form printting: 1) fetching contact fields from linked infolog entries, 2) formatting content with preg_replace
2007-08-27 13:00:45 +00:00
Ralf Becker
1bae7bd196
widget to fetch infolog fields from linked infolog, eg. for advanced infolog forms (has also the ability to print an X if a compare value is given or to specify alternative fields if the original one is empty)
2007-08-20 08:18:30 +00:00
Ralf Becker
30bf7c6f06
widget to fetch infolog fields from linked infolog, eg. for advanced infolog forms (has also the ability to print an X if a compare value is given or to specify alternative fields if the original one is empty)
2007-08-20 08:17:07 +00:00
Ralf Becker
50f090a082
small layout fix: limit width of owner and responsible selectbox to 100px, using selected category when creating new entries
2007-07-29 06:56:22 +00:00
Ralf Becker
d4910c0e0a
small layout fix: limit width of owner and responsible selectbox to 100px, using selected category when creating new entries
2007-07-29 06:55:36 +00:00
Ralf Becker
2fc090e301
fixed not working type specific customfields in infolog
2007-07-12 07:31:32 +00:00
Ralf Becker
7e577e22c4
fixed not working type specific customfields in infolog
2007-07-12 07:30:20 +00:00
Ralf Becker
1e3627ad51
fix for bug #658 : Custom Fields - added user in list comes up as ID (number)
...
Unfortunatetly this bugfix requires some corrections in the way the customfield widget is called in the templates of other apps
2007-07-11 15:43:09 +00:00
Ralf Becker
eadc1c7b38
fix for bug #658 : Custom Fields - added user in list comes up as ID (number)
...
Unfortunatetly this bugfix requires some corrections in the way the customfield widget is called in the templates of other apps
2007-07-11 15:39:41 +00:00
Ralf Becker
bd1a7729c5
fixed type of info_responsible, it's varchar, in the query, gives error in MaxDB
2007-07-03 04:37:56 +00:00
Ralf Becker
c452b9f1c1
"fixed type of info_responsible, it's varchar, in the query, gives error in MaxDB"
2007-07-03 04:37:06 +00:00
Oscar Manuel Gómez Senovilla
99771edd87
language updates
2007-06-24 21:55:08 +00:00
Ralf Becker
6a2718b2ba
fix for bug reported on the developers list
2007-06-22 12:49:59 +00:00
Ralf Becker
fe58bfc0e3
"fix for bug reported on the developers list"
2007-06-22 12:49:21 +00:00
Ralf Becker
298cedcde5
merged addressbook document templates (incl. contacts calendar), sitemgr contact-form and modified calendar edit dialog (bigger categories selection)
2007-06-21 19:38:04 +00:00
Ralf Becker
a5ea718ec7
merged infolog notifications from trunc
2007-06-21 18:49:57 +00:00
Ralf Becker
5d9ff65391
- fixed not being able to switch off notification for responsible
...
- new preference for htmlmail with larger fontsize
- new preference for notification of responsible: only when I get assigned or removed
- notifications are now suppressed, if no changes made (according to save_history)
2007-06-21 16:25:08 +00:00
Ralf Becker
04ba662494
small enhancement to keep the attachments, 'til the infolog entry gets finally deleted
2007-06-14 06:16:19 +00:00
Ralf Becker
3e34a63035
History for InfoLog (incl. the ability to disable real deletes) and delete notifications
2007-06-13 21:43:21 +00:00
Ralf Becker
9e49e8c50d
History for InfoLog (incl. the ability to disable real deletes) and delete notifications
2007-06-13 21:37:05 +00:00
Ralf Becker
5e9b8efdb6
a few more missing translations
2007-06-10 10:26:50 +00:00
Ralf Becker
2d0eac55b7
InfoLog notifcations for due or to start entries (You need to run Admin>>Register hooks!)
2007-06-10 09:21:04 +00:00
Ralf Becker
ad513a1351
fix for bug #866 : private InfoLog entries are shown in the calendar day-view, if looking on someone elses calendar
2007-06-09 16:11:51 +00:00
Ralf Becker
349b8c521a
"fix for bug #866 : private InfoLog entries are shown in the calendar day-view, if looking on someone elses calendar"
2007-06-09 16:10:20 +00:00
Oscar Manuel Gómez Senovilla
57cb909a28
Tracker items #762 and #763
2007-06-03 18:26:33 +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
f2fb5fad4b
2007-05-28 21:17:15 +00:00
Ralf Becker
88d6ccbb94
"typo in translation"
2007-05-28 05:29:23 +00:00
Ralf Becker
6310fff2af
phpDoc headers
2007-05-22 13:40:35 +00:00
Ralf Becker
00e7549186
"fixed halfway done conversation to new col-selection prefs for the times-column:
...
- the icon to attach timesheets is now always displayed if user has the timesheet app
- the display of the times column and the cumulated time of attached timesheets depends on the col-selection pref"
2007-05-22 13:36:32 +00:00
Ralf Becker
c60811c353
missing date/time customfield type
2007-05-17 06:04:24 +00:00
Oscar Manuel Gómez Senovilla
83e4306bce
Language updates
2007-05-16 22:10:08 +00:00
Ralf Becker
16f85bf1e4
fix for bug in email2infolog: date was not set
2007-05-14 15:37:25 +00:00
Ralf Becker
f9d1b30d89
fixed typo: custome --> custom
2007-05-11 19:59:28 +00:00
Ralf Becker
957ebfb698
"found an other uncommited php5.2 fix"
2007-05-08 08:36:06 +00:00
Oscar Manuel Gómez Senovilla
c186a5491a
Fix for #691
2007-05-05 09:11:33 +00:00
Oscar Manuel Gómez Senovilla
747da8fd79
Pending lang updates
2007-05-02 21:25:42 +00:00
Cornelius Weiß
3e8c4b1dd3
fix: mail2infolog, wrong contact link when mail from sent folder
2007-05-02 09:34:13 +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
Cornelius Weiß
1bb9f539eb
fixed html spechialchars in mailtoinfolog
2007-04-26 21:30:26 +00:00
Ralf Becker
b95addb87c
"bugfix: InfoLog types were NOT translated (unless you save the infolog site config)"
2007-04-26 15:42:51 +00:00
Ralf Becker
f760107ff7
fixed bug #517 : Bug in s/p view when closing infolog
2007-04-26 12:53:03 +00:00
Ralf Becker
e648fbf436
"forgotten docu commit"
2007-04-26 12:49:44 +00:00
Ralf Becker
668640f9a3
"fix for bug #469 : Empty entry when deleting infolog from calendar dayview"
2007-04-26 12:03:44 +00:00
Ralf Becker
3192eaf2c6
"bugfix: not all fields were preserved, when responsible users had the right to edit partical data"
2007-04-26 11:34:46 +00:00
Ralf Becker
6bacbb1eca
"fixed bug: InfoLog's delegated to a group, could not be changed from group-members"
2007-04-26 11:24:43 +00:00
Ralf Becker
5c37c5551f
"fix for bug #354 : Task with status \"offer\" not possible"
2007-04-26 07:56:38 +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
Ralf Becker
bc14510ae1
"including the eTemplate css file"
2007-03-13 13:43:11 +00:00
Ralf Becker
98ca788a6d
(custom) types can have a group as owner now, which allos there acl to depend on that group and not the person who created it
2007-03-12 11:27:33 +00:00
Oscar Manuel Gómez Senovilla
976edfb561
portuguese updates
2007-03-11 17:08:54 +00:00
Ralf Becker
c0b6563e17
adaption for the new nextmatch feature plus some nice extra columns
2007-03-07 12:31:48 +00:00
Oscar Manuel Gómez Senovilla
b45d2879c8
A lot of pending lang updates
2007-02-25 22:14:48 +00:00
Oscar Manuel Gómez Senovilla
3d6d20e3d8
patch 297
2007-01-22 20:26:34 +00:00
Oscar Manuel Gómez Senovilla
8d6b62a74c
pending lang updates
2007-01-21 11:38:09 +00:00
Cornelius Weiß
6e0c95e6fb
remove rte, cause it is not compatible to sync devices
2007-01-19 10:29:07 +00:00
Cornelius Weiß
efb960fabc
complete transition to fck
...
changed etemplate apps: resources, wiki, projectmanager, infolog, news_admin
infolog now has a fck w.o. toolbar by defaut. This helps for mails from mail2infolog
compability function htmlarea in class.html now points to fck
deactivated old tiny code in class.html
2007-01-18 19:20:32 +00:00
Cornelius Weiß
68639c69f8
fixed ishues found by jerryr: Subject was not working and saving from subfolders was not working
2007-01-14 08:09:22 +00:00
Cornelius Weiß
95ecc4748e
fix: mail2infolog: sender / from was not detected, strip_tags was not working as expected
2007-01-13 14:11:30 +00:00
Oscar Manuel Gómez Senovilla
7cb034e071
patch 188 and lang updates
2007-01-05 00:13:14 +00:00
Oscar Manuel Gómez Senovilla
0597fc6cd9
pending lang updates, and gallery translations
2006-12-26 22:20:54 +00:00
Ralf Becker
08575d2e13
moved infolog icons from idots to default
2006-12-13 11:32:21 +00:00
Ralf Becker
c29e516e71
removed not fully working literati template
2006-12-13 11:08:17 +00:00
Ralf Becker
3038f97550
removed not needed idots dirs
2006-12-13 10:33:54 +00:00
Ralf Becker
d046f849fc
removed old, not fully usable (no sidebox) idsociety template
2006-12-12 19:24:49 +00:00
Oscar Manuel Gómez Senovilla
078d5816bd
massive pending language updates
2006-12-09 22:21:27 +00:00
Oscar Manuel Gómez Senovilla
4e48f334cc
patch 155 at egw.org
2006-12-09 18:20:32 +00:00
Jerry Ruhe
c47c24f783
using default icons
2006-12-09 09:47:22 +00:00
Jerry Ruhe
1dc0ca871d
using default icons
2006-12-09 09:25:16 +00:00
Ralf Becker
e677e8979d
sorting infolog types (incl. custom ones) alphabetically
2006-12-08 15:14:20 +00:00
Ralf Becker
c0c28b5af1
fix for PostgreSQL, thanks to Mark Stosberg
2006-12-08 07:10:27 +00:00
Cornelius Weiß
76ebb5167f
strstr -> strpos fix by thomas koch
2006-12-07 12:47:11 +00:00
Cornelius Weiß
e800b75362
kill php5.2 warnings
2006-12-02 11:05:05 +00:00
Ralf Becker
24ae9727d5
new jerryr template set from Jerry Ruhe
2006-11-28 07:45:33 +00:00
Ralf Becker
dbfe6f6d91
we can now have multiple comma-separated types for each custom field
2006-11-23 14:20:48 +00:00
Oscar Manuel Gómez Senovilla
e403dc2670
lang updates
2006-11-19 15:21:31 +00:00
Ralf Becker
4a19aaa1ff
fixed warning if nothing checked in responsible edit
2006-11-15 10:33:06 +00:00
Ralf Becker
00134ab430
fixed bug: editing infolog >> site config deletes custom fields
2006-11-15 10:24:58 +00:00
Oscar Manuel Gómez Senovilla
b157241ec8
lang updates
2006-11-06 23:12:29 +00:00
Ralf Becker
6564cbc99a
info_custom_from was not set for links to in new entries, causing them to have custom from
2006-10-27 10:50:08 +00:00
Ralf Becker
1f4450a34c
- fixing SQL error in cal-dav-view caused by previous commit
...
- new InfoLog preference to not show custom types in calendar (default)
2006-10-24 11:58:14 +00:00
Ralf Becker
34fb07492b
added possebility to delegate to groups and filter by groups
2006-10-24 10:08:21 +00:00
Ralf Becker
208d226bf1
InfoLog view for organisations or multiple contacts
2006-10-23 11:50:30 +00:00
Cornelius Weiß
a5d124ffad
handle html messages in mail2infolog. We use the function in bocompose as we have no generalized html2text converter in the api yet
2006-10-22 18:02:15 +00:00
Ralf Becker
2f3d566207
using a type-specific template in the list, if it exists
2006-10-21 13:07:32 +00:00
Ralf Becker
c98a675df0
- using a type-specific template in the list, if it exists
...
- some more docu
2006-10-20 13:13:00 +00:00
Ralf Becker
e3c43944ad
small layout fixes: right-aligning the ticket-number, remove the padding from the vbox
2006-10-19 19:04:33 +00:00
Ralf Becker
877373642b
convert custom from to 0 or 1, it's unset if not checked, which starts the detection
2006-10-18 09:09:18 +00:00
Cornelius Weiß
d6bf643ed2
fix not working addition of attachment in mail2info
2006-10-17 08:04:22 +00:00
Ralf Becker
1707c87d89
some bugfixes:
...
- InfoLogs create via the addressbook show the address as Contact again
- Mail --> InfoLog creates address as Contact now
2006-10-17 07:13:12 +00:00
Oscar Manuel Gómez Senovilla
6fe1eec825
several language updates, including polish
2006-10-12 08:29:57 +00:00
Ralf Becker
f3ea79899e
limit the size of the contact selectbox (search-result)
2006-10-05 08:24:09 +00:00
Ralf Becker
3e44e466c5
translations for widget names
2006-10-05 06:37:39 +00:00
Ralf Becker
4259d8d622
- primary link / contact con now be set direct in the contact line
...
- checkbox to set a custom contact (additional to the linked contact)
- new select/link entry custom fields (eg. to store a contact)
- uses the stock customfield widget now
- email is now a stock infolog type
2006-10-04 17:40:33 +00:00
Cornelius Weiß
41673c935f
mess protection if something went wrong in tmp dir...
2006-09-29 06:49:31 +00:00
Cornelius Weiß
865cd542e5
remove not longer needed tables_baseline
2006-09-28 05:03:30 +00:00
Ralf Becker
9c4f0acf47
fixed line-height for dates
2006-09-27 13:22:56 +00:00
Ralf Becker
a435f90c08
fixed bug "infolog filter 'responsible open' does not show all items the user is responsible for", it was caused by the update of existing entries writes '' into info_responsible instead of '0'
2006-09-26 04:50:37 +00:00
Ralf Becker
e6a527acc3
- use a typ-specific template for edit, if one exist
...
- allow typ-specific templates to show the content of the first linked contact
--> allow to create specific print-view for each template-type
2006-09-20 07:13:44 +00:00
Ralf Becker
19f8e62d10
moved to the api before 1.2, removing now the compatibility class
2006-09-20 04:47:35 +00:00
Oscar Manuel Gómez Senovilla
963f29d859
lang updates
2006-09-16 15:48:46 +00:00
Ralf Becker
bafc6ab0e3
added custom fields to csv import
2006-09-11 07:16:38 +00:00