Commit Graph

1454 Commits

Author SHA1 Message Date
Ralf Becker
bbf8a48a71 making the customfields max. 3 Lines heigh 2006-07-08 03:41:02 +00:00
Ralf Becker
bd7f7f417d - readonly LDAP sync (acount-repository SQL --> LDAP) is fully working now
- migration for contacts to LDAP
- some general addressbook fixes
2006-07-08 00:36:23 +00:00
Ralf Becker
b9a639d3cf - changed labels from company to organisation
- using a country-selection instead of an text-input
- disabled "change all members of org" if no org set
2006-07-06 23:01:29 +00:00
Ralf Becker
af35ee028e - fixed co (country) attribute which is NOT inetOrgPerson, but mozillaOrgPerson
- use/set c (country-code) attribute for mozillaOrgPerson and mozillaAbPersonAlpha
- fixed primparyPhone of evolutionPerson to store the phone-number and NOT the internal eGW name of the number
2006-07-06 22:59:28 +00:00
Cornelius Weiß
a3f36ebcb4 fix: wrong url found by j635 2006-07-01 05:10:07 +00:00
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