Ralf Becker
a48b353c14
link_title method returns now null to indicate an entry does not exist (and all links can be deleted) or false if there are insufficent rights to view the title
2006-06-24 16:03:00 +00:00
Ralf Becker
a3ff0decd1
making "all" the default for the addressbook selection (was the personal addressbook)
2006-06-24 06:09:02 +00:00
Ralf Becker
4685b9e003
search was missing the email address
2006-06-24 05:57:13 +00:00
Ralf Becker
fbcded1a6b
prevent SQL error "contact_owner is ambigues"
2006-06-24 05:54:28 +00:00
Ralf Becker
1b39b7d4fb
fixed wrong attribute name as reported by Bastian Schern from the german list
2006-06-23 00:06:27 +00:00
Ralf Becker
c28dfbcf37
typo
2006-06-22 21:14:39 +00:00
Ralf Becker
185b151ae9
- fixed not working add of new accounts (due to addressbook acl, which allows not to add accounts via the addressbook)
...
- invalidate the cache of the accounts-class if contact-data of an account get changed
2006-06-21 23:12:45 +00:00
Ralf Becker
30336978f9
improved emulation of old contact class
2006-06-18 05:07:24 +00:00
Ralf Becker
d7fee19ad7
translations
2006-06-18 05:04:26 +00:00
Ralf Becker
e5abeeeded
quitend warning if search is empty
2006-06-18 05:04:01 +00:00
Ralf Becker
591444be4b
dont update the content-history, if we run inside setup (admin-account-creation)
2006-06-18 05:03:35 +00:00
Ralf Becker
9f59a77b85
moved contact-data (firstname, lastname and email) from the account-table to the contact table:
...
- all (sql) accounts have now allways a contact associated with them (account_id is added as new column to the contacts table)
- contacts queries are simplefied a lot now, as no more join with the accouns-table, union and case when statesments are necessary
- lot of the special handling for accounts in the contacts class is no longer needed
- new contact-repository mode "sql-ldap" which additional writes all changes to the ldap repository, to allow to use it read-only from eg. thunderbird and still have the full sql speed and features within eGW (not yet fully working!)
==> requites update of API and addressbook to work (setup!)
2006-06-17 18:50:07 +00:00
Ralf Becker
3992f7eef8
new email-address-selection popup for felamimail
2006-06-16 04:44:58 +00:00
Ralf Becker
b8074706e4
some fixes for the email search in the new felamimail
2006-06-15 22:05:27 +00:00
Ralf Becker
b978be2eec
removed the leading space, thanks to Bastian Schern from the german list
2006-06-15 05:31:56 +00:00
Ralf Becker
ac102085ac
fixed about deleting of accounts:
...
- prevent deleting of own account (as in admin)
- return for accounts account_id and _lid as the sql class does
- do not redirect to admin.uiaccounts.delete_user if no account_id set, as I deletes the current user ;-)
2006-06-14 16:53:14 +00:00
Ralf Becker
6d3833d0ed
fixed the ACL stuff, it was included in the wrong position
2006-06-14 16:27:21 +00:00
Ralf Becker
5e0d628d93
- added LDAP ACL stuff to the readme
...
- reworked Admin >> Addressbook >> Site config
- fixed for LDAP and SQL (eg. LDAP error are now forwarded to the UI)
2006-06-13 21:53:00 +00:00
Ralf Becker
ebdec8bcbb
mapped private cell-phone and public key
2006-06-13 15:40:42 +00:00
Ralf Becker
9d3d376d47
fixed not working orga-view: total is no longer a reference to somain->total, so it needs to be set manualy
2006-06-13 15:40:13 +00:00
Ralf Becker
91cd07d611
fixed sql error: "unknown column account_id"
2006-06-13 15:39:25 +00:00
Ralf Becker
2201a45d27
reworked and restructured LDAP support:
...
- addressbook now supports contacts in SQL and accounts in LDAP
- added supported objectClasses and a README in new doc dir
- ldap::quote() against LDAP query injection
- got jpegphoto in LDAP working (they are binary)
- we support now mozillaAbPersonAlpha and the older mozillaOrgPerson schema, beside inetOrpPerson and evolutionPerson
- added sorting, letter-search and limited result sets for LDAP
still missing is to disable the organisation stuff in the UI for LDAP
2006-06-13 04:30:16 +00:00
Ralf Becker
2973ed5de1
fixed birthday reminder and made the days, it shows birthdays in advance, configurable
2006-06-11 17:26:54 +00:00
Oscar Manuel Gómez Senovilla
c3bbdcbe57
langs update, trying to fix the phpgwapi/phpgw_fr.lang problem
2006-06-09 05:09:06 +00:00
Oscar Manuel Gómez Senovilla
76aa311f39
addressbook lang updates
2006-06-03 17:36:08 +00:00
Ralf Becker
e288f028bd
fixed not working cat-filter if multiple (comma-separated) categories where assinged to a contact. Also got sub-cats included again.
2006-05-24 02:28:57 +00:00
Lars Kneschke
8cbca0bfd2
SyncML fixes
2006-05-17 03:36:48 +00:00
Ralf Becker
956445d6f9
fileas selector was not readonly in view
2006-05-17 03:04:03 +00:00
Ralf Becker
b38f020e32
fixed bug no addresses show, if only one contact type defined
2006-05-16 17:02:12 +00:00
Ralf Becker
a4e33c20c1
fixed old method-name
2006-05-04 07:37:15 +00:00
Oscar Manuel Gómez Senovilla
ae44b61223
spanish updates
2006-05-03 16:56:15 +00:00
Oscar Manuel Gómez Senovilla
a2c7927269
lang updates
2006-05-01 23:09:26 +00:00
Ralf Becker
374f4eba24
ability to activate phonenumbers in the addressbook list (index), configuration has to be done via the source at the moment (beginning of class.uicontact.inc.php)
2006-04-30 18:03:06 +00:00
Ralf Becker
6d6ec22c18
addressbook can now group contacts by organisations (sql only atm.) and change organisational fields for all organisation members
2006-04-30 09:34:24 +00:00
Oscar Manuel Gómez Senovilla
74a54f8e6a
vietnamese additions and other updates
2006-04-27 08:03:15 +00:00
Ralf Becker
2c4b529449
small js change for the selectbox in index
2006-04-26 21:27:22 +00:00
Ralf Becker
3780b08336
- added csv export
...
- fixed csv import
2006-04-26 21:23:38 +00:00
Ralf Becker
455a96c873
changed to use the bocontacts instead of boaddressbook, need to be tested
2006-04-26 14:02:17 +00:00
Ralf Becker
90f778b5dd
moved the logic what fields to search from the uicontacts in the socontacts
2006-04-26 12:23:10 +00:00
Ralf Becker
cf2686e3ed
fixed accounts only search, was returning the account more then once --> order of the joins were wrong
2006-04-26 12:11:12 +00:00
Lars Kneschke
cdd165ef50
new ldap backend for addressbook
2006-04-26 06:00:31 +00:00
Ralf Becker
a696318869
- several bug fixes
...
- new HEAD install works
- update 1.2 works
- update 1.0 should work, but untested
2006-04-25 12:43:41 +00:00
Ralf Becker
9bffe8f947
fixed wrong column-name in index
2006-04-24 21:38:44 +00:00
Ralf Becker
2315bfc199
- regular search method used by index is called now search
...
- search for (not yet working) extended search is called now ex_search (will be replaced by search)
- some parameter cleanups
- some changes for the new API contacts class, which just extends the bocontacts class of addressbook
2006-04-24 20:52:14 +00:00
Ralf Becker
870424755f
js fix
2006-04-24 12:21:48 +00:00
Ralf Becker
7429b4fe2b
- own sorting of the list/index
...
- preferred phone can be selected in the main-screen (not only the popup) too
- polishing of the layout and labels/translations
2006-04-24 11:15:10 +00:00
Ralf Becker
6d3478cea5
search searches now the custom fields too
2006-04-24 11:09:52 +00:00
Oscar Manuel Gómez Senovilla
55bfc4fac2
weekend lang updates
2006-04-24 09:44:22 +00:00
Ralf Becker
b6b3db5ed4
first version / step to the new 1.4 addressbook:
...
- User accounts are an own addressbook now
- every user and group (can) have an own addressbook
- for groups the accessrights no longer depend on the creator
- new acl for adding into an addressbook
- all addressbooks can be displayed together (eg. accounts mixed with personal and group AB's)
- some useful new fields (photo, private cellphone, ...) and some obscure ones have been removed
- db update puts all contacts in the owners personal addressbook (further manual migration tools will follow), thought the UI already allows to mass-move them into a group-addressbook
- group addressbooks in SQL are created by making a group-grant for addressbook (like filemanger)
- Warning: all import/export/xmlrpc/syncml stuff and other apps accessing the addressbook is broken until the contacts class in the API gets fixed!
- it depends on further updates of etemplate, phpgwapi, admin!
==> it's pretty cool (specialy the foto's), but NOT ready for a production server !!!
2006-04-23 14:40:31 +00:00
Ralf Becker
dc68edab46
fixed csv import:
...
- no more caching in the cat_id function, as it's done in the categories class in the API no
- categories::name2id no longer caches not found entries, as they might be added in this request
- contacts_sql::add set's all unset telefon numbers to '', to avoid the stupid db-default '+1 (000) 000-0000', which I dont want to change in the stable release
2006-04-14 09:50:39 +00:00
Ralf Becker
bba94d054e
removed jerryr specific templates as index is not up-to-date (does not work) and view is not longer used
2006-04-14 09:01:07 +00:00
Oscar Manuel Gómez Senovilla
4f88a0bcef
commit for closing the 1.2
2006-04-10 16:59:48 +00:00
Ralf Becker
46df2ba37c
added n_prefix as mentioned on the list
2006-04-10 15:36:35 +00:00
Oscar Manuel Gómez Senovilla
ea2f4e7a16
patch 1467304
2006-04-09 22:32:21 +00:00
Ralf Becker
0205b0bf64
fixed not working ldif export:
...
- object class has to be phpgwContact
- time()+cn gives not always ab unique uid (eg. no name = empty cn), added array index
2006-04-09 08:53:34 +00:00
Cornelius Weiß
821f206962
fix: advsearch in cat
2006-04-05 13:53:37 +00:00
Oscar Manuel Gómez Senovilla
5bef910835
pending commits after CVS problem
2006-04-05 12:18:58 +00:00
Oscar Manuel Gómez Senovilla
3e19646bc1
*** empty log message ***
2006-03-28 22:08:01 +00:00
Ralf Becker
062d4531e0
fixed sometimes (no customfields) wrong redirects and NOT calling the content-history
2006-03-28 11:41:48 +00:00
Oscar Manuel Gómez Senovilla
a6a7b0b7d5
catalan and other updates
2006-03-25 10:49:56 +00:00
Lars Kneschke
5efcad7ab3
fixed typo
2006-03-24 20:57:01 +00:00
Lars Kneschke
389916d191
added support for SIF encoded files(Sync4j)
...
added search support(needed for slowsync)
2006-03-21 13:19:38 +00:00
Lars Kneschke
2a8544edd3
added support for SIF encoded files(Sync4j)
...
added search support(needed for slowsync)
2006-03-21 13:19:38 +00:00
Oscar Manuel Gómez Senovilla
10cde37f83
lang updates, including english preferences
2006-03-21 02:27:48 +00:00
Ralf Becker
e1311d98cc
made cat-selection the same width as the other input fields
2006-03-20 22:02:11 +00:00
Oscar Manuel Gómez Senovilla
f84be88515
*** empty log message ***
2006-03-16 22:32:12 +00:00
Ralf Becker
e9e2dc6c18
- phpgw --> eGroupWare
...
- fixed tablename from phpgw_addressbook to egw_addressbook
2006-03-16 12:27:10 +00:00
Cornelius Weiß
4e9c822ed8
addressbook extension:
...
Admin can now define multiple addressbooks each with an own edit / view template and an own icon.
Atm. all Addressbooks are stored in one backend, but this will change soon^tm
2006-03-14 14:26:55 +00:00
Oscar Manuel Gómez Senovilla
ef2cabef9e
*** empty log message ***
2006-03-12 13:09:19 +00:00
Ralf Becker
c1722f0bf9
adding 1.3 api to dependencies
2006-03-08 21:41:25 +00:00
Oscar Manuel Gómez Senovilla
ab3154991f
patch 1424307 (updated files)
2006-03-08 11:03:03 +00:00
Ralf Becker
15c845e0de
fixed timezone handling in addressbook:
...
- db stores now server-time as everywhere in eGW
- contacts-class in the api and bocontacts in addressbook take and deliver user-time
- xmlrpc gives user-time as the other apps too
2006-03-07 22:43:08 +00:00
Oscar Manuel Gómez Senovilla
9840574e61
*** empty log message ***
2006-03-06 00:44:10 +00:00
Ralf Becker
fbb52e8f47
fixed addressbook: customfields where not displayed if the name contained eg. upper case letters
2006-03-04 12:46:15 +00:00
Ralf Becker
785a3e18c6
fixed addressbook prefs for customfields:
...
- customfields could not be saved if the name contained eg. upper case letters
- using the user-defined title from the field and not generate one from the name
2006-03-04 12:34:35 +00:00
Ralf Becker
7cf5e2cde7
removed my personal email
2006-03-02 14:40:58 +00:00
Cornelius Weiß
3618514657
*** empty log message ***
2006-03-01 19:32:31 +00:00
Oscar Manuel Gómez Senovilla
271364abf1
slovak updates
2006-02-24 01:08:15 +00:00
Oscar Manuel Gómez Senovilla
84c8db4e8b
slovensky (sk) additions and some updates
2006-02-18 03:06:35 +00:00
Cornelius Weiß
df76b59edb
fix: timezone was not displayed in view-mode
2006-02-17 10:38:00 +00:00
Oscar Manuel Gómez Senovilla
a14e5bc8c2
basque additions
2006-02-16 20:30:15 +00:00
Cornelius Weiß
ebe03cad86
language updates
2006-02-16 17:18:25 +00:00
Cornelius Weiß
488df1c485
fix: address2, address3 and ophone where not saved :-(
2006-02-16 11:50:16 +00:00
Oscar Manuel Gómez Senovilla
aef673da05
slovak additions
2006-02-15 00:31:18 +00:00
Oscar Manuel Gómez Senovilla
94fd7bacf4
hungarian updates
2006-02-11 02:24:20 +00:00
Lars Kneschke
ab0a0d5ba6
removed some debug output
2006-01-23 05:34:55 +00:00
Oscar Manuel Gómez Senovilla
0c9f991149
danish updates
2006-01-16 14:35:20 +00:00
Lars Kneschke
17219eac09
improved handling of vcard import
2006-01-16 09:49:04 +00:00
Cornelius Weiß
76e572f500
italian outlook connection, commited by S.Capra
2006-01-12 14:51:56 +00:00
Cornelius Weiß
50222354b8
fix: remove boudarys for time range of bdays
2006-01-07 10:33:40 +00:00
Cornelius Weiß
6cb1919319
fixed: not working customfield search, reported by josef
2005-12-30 12:47:24 +00:00
Lars Kneschke
eacbbcd718
no need to convert charset twice
2005-12-23 12:34:48 +00:00
Lars Kneschke
ccb945942f
enable content history for addressbook again
2005-12-23 11:54:51 +00:00
Cornelius Weiß
1d96eeb3f6
*** empty log message ***
2005-12-18 19:06:32 +00:00
Oscar Manuel Gómez Senovilla
55be079d34
workflow and other lang updates
2005-12-10 14:15:12 +00:00
Oscar Manuel Gómez Senovilla
3610548d7e
bug 1374900 and extra
2005-12-07 01:17:58 +00:00
Oscar Manuel Gómez Senovilla
7581ae6b53
dutch updates
2005-12-03 23:57:57 +00:00
Cornelius Weiß
11388cb28d
fix: missing onclick atribut in jerryr template
2005-12-01 20:33:55 +00:00
Cornelius Weiß
4ca328c05d
fix: add contacts from mail
2005-12-01 17:21:38 +00:00
Oscar Manuel Gómez Senovilla
a7fc10f621
several italian and chines updates
2005-12-01 15:56:15 +00:00
Ralf Becker
748eb58148
fixed bug: privat citi was not saved
2005-11-30 12:32:35 +00:00
Oscar Manuel Gómez Senovilla
6fa4221c46
finnish updates
2005-11-28 12:25:47 +00:00
Miles Lott
d4f9449240
forgot to add these months ago
2005-11-26 13:15:57 +00:00
Ralf Becker
5c71cc8378
changed delete-confirmation to use javascript
2005-11-23 17:31:50 +00:00
Ralf Becker
4adc7504f1
- fixed not displayed links on new entries
...
- removed all tab-indexes, as the default order is inutitive (with the one-column layout we us now)
- added missing copied by note (as link now and no longer a note)
2005-11-23 17:07:33 +00:00
Oscar Manuel Gómez Senovilla
03fd033b56
dutch updates
2005-11-20 09:49:41 +00:00
Ralf Becker
2ea764e672
- activating email(_home) and url in view
...
- using felamimail as default over email
2005-11-18 17:03:23 +00:00
Oscar Manuel Gómez Senovilla
7890653854
italian updates
2005-11-17 10:57:26 +00:00
Ralf Becker
210b04fae0
- moved all css to app.css file
...
- groupboxes have a fixed height and similar design to tabs now
- fixed not working IE popup (position: fixed)
- layout looks good now in firefox and konq, it's Ok in IE
2005-11-14 19:17:24 +00:00
Ralf Becker
0e155c2ae5
fixed not displayed links in view
2005-11-14 17:46:23 +00:00
Ralf Becker
784fa6add7
fixed size of popup
2005-11-14 17:45:53 +00:00
Ralf Becker
0b8dbfcdd1
fixed javascript error which cause submit in uicontacts::view, when you click on [more ...]
2005-11-14 17:29:39 +00:00
Cornelius Weiß
fb48a4896d
killed warnigs on lagre resultsets
2005-11-14 16:44:23 +00:00
Ralf Becker
82afc6783c
app version and dependencies to 1.2
2005-11-13 22:33:49 +00:00
Oscar Manuel Gómez Senovilla
dccb3b29ef
spanish updates for 1.2 rc1
2005-11-13 21:22:11 +00:00
Ralf Becker
2bd1de92a8
saveing the links
2005-11-13 18:22:43 +00:00
Ralf Becker
35b9fe0cbe
redesigned the edit and view dialog, hope you like it Conny ;-)
2005-11-13 17:51:41 +00:00
Ralf Becker
8e25d2e29c
phpgw_addressbook(_extra) --> egw_addressbook(_extra)
2005-11-13 12:05:35 +00:00
Oscar Manuel Gómez Senovilla
5c9dcc3194
Traditional chinese (Taiwan) completion
2005-11-13 10:38:23 +00:00
Oscar Manuel Gómez Senovilla
545d77784c
spanish completion
2005-11-12 09:49:39 +00:00
Cornelius Weiß
cda193ba66
- a few buxfixes
...
- new view dialog
2005-11-11 20:50:12 +00:00
Cornelius Weiß
c13fd6c40a
big fix for ! search in cf :-)
2005-11-10 13:29:05 +00:00
Cornelius Weiß
c6a83c93eb
small fix for ! search in cf
2005-11-10 12:22:55 +00:00
Oscar Manuel Gómez Senovilla
04f215beee
*** empty log message ***
2005-11-10 10:50:31 +00:00
Cornelius Weiß
7116559eed
added edit and delete for result rows in advanced search
2005-11-09 19:15:22 +00:00
Oscar Manuel Gómez Senovilla
24844f2972
norwegian updates
2005-11-09 16:53:36 +00:00
Ralf Becker
1e637decaf
not longer used
2005-11-08 12:04:52 +00:00
Cornelius Weiß
fc24544f11
fixed not working work email in advanced search
...
added a more clear WARNING for deletebutton in adv. search
2005-11-07 23:06:16 +00:00
Oscar Manuel Gómez Senovilla
a3a5746186
spanish completion
2005-11-07 22:13:23 +00:00
Ralf Becker
b9008dd3ad
fixed customfields returned as serialized array
2005-11-07 16:12:41 +00:00
Cornelius Weiß
393250d8e6
use tabindex.
...
tnx ralf
2005-11-05 17:39:38 +00:00
Oscar Manuel Gómez Senovilla
49d548dd25
bug 1240675: removing old phpgw_zt.lang files
2005-11-05 14:22:46 +00:00
Oscar Manuel Gómez Senovilla
b68272942e
bug 1240675, from zt -> zh-tw. First part, just add new files
2005-11-05 13:45:37 +00:00
Cornelius Weiß
8684a2c3ce
fix. work email was not saved
2005-11-05 09:10:24 +00:00
Cornelius Weiß
e6fe128144
fixed bug with exploded edit dialog
2005-11-04 21:58:45 +00:00
Cornelius Weiß
b5ac883794
fixed problem with exploded dialog for long cat names
2005-11-04 21:57:32 +00:00
Cornelius Weiß
fd5a8b7510
forgot to use the new edit dialog if we come from view-mode.
...
we cant change view mode jet, since we need to find a solution for the infolog below the contact.
2005-11-04 01:12:37 +00:00
Oscar Manuel Gómez Senovilla
f5cbe1e7ca
several updates
2005-11-04 00:39:00 +00:00
Cornelius Weiß
fd9e935e63
- new add/edit dialog using tabs
...
- new "advanced search" function / dialog
- customfields can now be of type text, selectbox, radio and checkbox
2005-11-03 23:47:52 +00:00
Oscar Manuel Gómez Senovilla
9e32132eaa
bug 1344288: dutch translation update
2005-10-31 22:48:15 +00:00
Oscar Manuel Gómez Senovilla
26a9fed831
*** empty log message ***
2005-10-26 00:54:00 +00:00
Oscar Manuel Gómez Senovilla
2f4259dfd0
*** empty log message ***
2005-10-23 22:49:01 +00:00
Oscar Manuel Gómez Senovilla
07dca33f46
persian files and several updates
2005-10-20 09:44:57 +00:00
Oscar Manuel Gómez Senovilla
cffd0551fe
*** empty log message ***
2005-10-19 06:59:19 +00:00
Ralf Becker
583a58007d
icons to select all rows and do something with all rows moved from resources and addressbook into the api, to be used by other apps too (eg. ProjectManager)
2005-10-16 07:07:44 +00:00
Oscar Manuel Gómez Senovilla
fea8c1660d
bug 1294588 and lang setup fixes
2005-10-15 21:52:37 +00:00
Ralf Becker
d240021947
some missing translations
2005-10-14 09:07:12 +00:00
Oscar Manuel Gómez Senovilla
fe866fedae
bug 1239981
2005-09-29 21:04:59 +00:00
Oscar Manuel Gómez Senovilla
d7921303d8
bug 1266300
2005-09-29 19:10:21 +00:00
Lars Kneschke
e7179a8977
use the same name schema like the other egw apps
2005-09-26 07:06:04 +00:00