Ralf Becker
dbb52e5ca7
"fix for bug #316 : addressbook does not support mssql properly
...
MsSQL seems not to like != for not equal, using now <>"
2007-06-03 08:42:59 +00:00
Ralf Becker
65b18f32a5
"fixed bug reported on the users list by e.rawpuorge@pfr.de: KAddressbook labels the work and home address wrong: we are no longer using the adr_(one|two)_type fields from addressbook, but KAddressbook expects them, they are now send with constant values 'Work' and 'Home'"
2007-06-03 08:20:51 +00:00
Ralf Becker
86ecd44066
"bugfix for xmlrpc (KAdressbook): customfield names (keys) were NOT prefix with a hash"
2007-05-29 05:58:46 +00:00
Ralf Becker
a9c3d066c5
"fix for bug #802 : Duplicate birthday preview on hompage"
2007-05-27 07:03:39 +00:00
Ralf Becker
7010efc75c
"fixed not always working display of customfields (was still relying on the old pref instead the colum-selection)"
2007-05-26 07:58:37 +00:00
Ralf Becker
4983f4ab73
"fixed xmlrpc bugs reported by pe <e.rawpuorge-AT-pfr.de>:
...
- customfields were not send to KAddressbook (it's now a default, which can be turned off with $param['customfields']=false
- tel_prefer should be the phone-number not the field-name (is now transparently converted)"
2007-05-26 07:32:26 +00:00
Ralf Becker
0d1dbaa6e1
some fixes and improvments around the distribution lists:
...
- to, cc, bcc is working again in the email-selection-popup
- shortcut to directly add the whole list in the email-popup
- error message that a list already exist
- javascript only get's loaded if not already loaded
- fix for bug #588 : content of emailpopup to wide
- fix for bug #713 : wrong redirect creating distrib.list via popup from fmail
2007-05-25 18:20:57 +00:00
Ralf Becker
889a5c01c6
"fixed not returned id's if only_keys==true"
2007-05-25 17:33:26 +00:00
Ralf Becker
26952223f3
"fix for bug reported by Frank-braucht-Hilfe from the German list: infolog's from one organisation are incomplte if the org-view was limited by a searchletter"
2007-05-22 18:06:38 +00:00
Ralf Becker
1830f0fb1f
fixes as suggesteg by Hans-Juergen Tappe <tappe-AT-hek.uni-karlsruhe.de>
2007-05-22 15:55:58 +00:00
Ralf Becker
452adb97ae
fixed not working export of huge number of contacts (memory and execution time limit reached) AND added a new configuration option to limit the maximum number of exported contacts for non admins
2007-05-22 08:02:06 +00:00
Ralf Becker
da48c78fc2
"fixed not working forced preference for addressbook: csv-fields == all"
2007-05-21 09:08:03 +00:00
Ralf Becker
9c884e4b94
"fix for bug #764 : \"Hide accounts from addressbook\" does not work with contacts in LDAP"
2007-05-21 06:54:55 +00:00
Ralf Becker
d683c2c7e1
"Fix for not working birthdays in xmlrpc as reported on the users-list"
2007-05-20 15:14:39 +00:00
Ralf Becker
61d0659715
fix for bug #450 : Advanced search does not work regarding categories
2007-05-15 14:23:28 +00:00
Ralf Becker
a8266bf40b
propset svn:keywords Id
2007-05-07 06:56:49 +00:00
Ralf Becker
22c7e8fbd8
fix for bug #615 : no xmlrpc in addressbook (no KOrganizer, eGWOSync access)
2007-05-04 18:32:37 +00:00
Ralf Becker
0820742057
"orga-views use now ManualAddressbookIndexOrga, for the context sensitiv manual"
2007-05-04 11:57:37 +00:00
Ralf Becker
2bdd4e9f37
"fix for bug #139 : Wrong timezone for created and modified in LDAP"
2007-05-04 05:43:33 +00:00
Ralf Becker
5f04d280c0
"patch #481 : 'tel_cell_private' to 'callbackphone' (ldap) not working (typo)"
2007-05-03 13:57:21 +00:00
Ralf Becker
81026357a6
"fix for bug #667 : moving contacts to private addressbook does not work"
2007-05-03 13:04:29 +00:00
Ralf Becker
4a9fa4ef59
"fix for bug #643 : Public-Keys can not be displayed after saving/closing addressbook-entry"
2007-05-03 09:22:49 +00:00
Ralf Becker
00ea3da691
fix for bug #323 : Postal Code / City, Country / State fields confusing
2007-05-03 08:17:31 +00:00
Ralf Becker
291aa0301a
fix for bug #660/2: lists selectbox gets only populated once
2007-05-03 05:07:30 +00:00
Ralf Becker
53d0d3d21f
fix for bug #637 : Birthday reminder on homepage not working properly
2007-05-01 09:51:03 +00:00
Ralf Becker
4ca46d10d0
fix for bug #639 : Distribution lists with user accounts in LDAP
2007-05-01 09:17:23 +00:00
Ralf Becker
09bfe009aa
fix for bug #626 : sql error when adding to distribution list
2007-05-01 08:18:33 +00:00
Ralf Becker
1aca20e56d
fix for bug #625 : Warning when deleting contacts
2007-05-01 08:17:22 +00:00
Ralf Becker
ecb0667898
bugfix: if accounts were switched off in the addressbook prefs, they were also missing from the account-selection and accounts::search, now they get only switched off on UI level of the addressbook
2007-04-30 15:18:29 +00:00
Ralf Becker
6675194ff8
worked around stupid php5.2 empty haystack warnings
2007-04-29 14:28:47 +00:00
Ralf Becker
6470e91163
removed tab in message phrase, which is not allowed and stops installs on Postgres
2007-04-19 05:26:02 +00:00
Ralf Becker
5d6c711849
bugfix: pressing 2 times apply/save removes just uploaded photo again
2007-04-18 15:39:48 +00:00
Ralf Becker
841c85b9db
bugfix: typo prevened deletion of distribution lists
2007-04-18 15:33:22 +00:00
Ralf Becker
d60659935a
fix for bug #589 : SQL error on adding an existing distribution list again
2007-04-15 13:25:06 +00:00
Ralf Becker
346f5e6be1
pref to hide accounts from the addressbook for non-admins
2007-04-15 13:06:21 +00:00
Ralf Becker
d5c279c353
"fix for bug reported on the german list: group-filter not working in admin >> edit accounts"
2007-04-14 09:23:04 +00:00
Christian Binder
cbd945c239
just removed some forgotten debugging output
2007-03-13 20:01:39 +00:00
Ralf Becker
62bd5fa81f
distribution lists for the sql addressbook
2007-03-13 13:38:15 +00:00
Ralf Becker
c0b6563e17
adaption for the new nextmatch feature plus some nice extra columns
2007-03-07 12:31:48 +00:00
Lars Kneschke
da41b918c9
syncml categories fixes
2007-03-01 20:17:51 +00:00
Lars Kneschke
6a34604c96
fix for not working to,cc,bcc selecttion when adding multiple addresses from addressbook
2007-02-27 09:21:20 +00:00
Lars Kneschke
51b912557d
SyncML fixes
2007-01-23 17:34:24 +00:00
Ralf Becker
7430c4d638
removed fax from mozilla schemas, as it's already in inetOrgPerson and having it twice for the same attribute creates an error. Thanks to Anton Frolov <afng072-at-frols.com> from the users list.
2006-12-20 14:34:16 +00:00
Ralf Becker
fa4a6608ab
- fixed not working copy of accounts via view
...
- removed debug-message from action()
2006-12-19 14:17:58 +00:00
Ralf Becker
7a653f4a1d
- new feature to merge contacts into one
...
- added missing link::unlink if contacts get deleted
- some tweaks in the edit template: n_fn was not readonly, added focus for n_prefix to onclick
2006-12-19 11:25:44 +00:00
Ralf Becker
f4238614f3
new egw_db::capabilities['case_insensitive_like']=='LIKE' ('ILIKE' for Postgres) used for all so_sql search and the lettersearch in addressbook
2006-12-17 08:44:05 +00:00
Ralf Becker
123a86b2b8
fixed extended search to work with new layout (tab-names)
2006-12-16 12:02:14 +00:00
Ralf Becker
4076328613
fixed not working selection of multiple org's in org-view
2006-12-13 13:39:00 +00:00
Ralf Becker
93396fe850
some (crm) features:
...
- filter for business country
- sorting by postal code
- add can create now already linked entries by specifying app/id pairs in the url (as eg. timesheet)
- setting egw_info[flags][currentid] in view to allow to add already linked entries via quick add
some bugfixes:
- sql can now change the ownership if a user gets deleted, ldap implementation still missing, but gives no more error
- photo template was not shown under some circumstances
2006-12-11 07:35:49 +00:00
Ralf Becker
1c1e2d49b1
reorganized tabs in addressbook edit
2006-12-07 19:11:39 +00:00
Ralf Becker
46dfa3e3ff
using nation from the general prefs for new addresses
2006-12-04 12:41:03 +00:00
Cornelius Weiß
8c86a244c9
fix not working delete in edit mode
2006-12-02 11:47:34 +00:00
Ralf Becker
f2be211de1
re-applying commit 22775 which got removed by Lars last commit (22866):
...
- fixed not always exported custom fields
- removed old ex_search method
2006-11-23 14:31:22 +00:00
Lars Kneschke
d0e5d6a188
worse hack to get sql->ldap export working with strict ldap acl applied
...
Ralf needs to review this, because it's a hack
2006-11-23 06:46:51 +00:00
Ralf Becker
2563cd7f53
allow to change the addressbook/owner for new contacts, even if you have no delete rights for the preselected addressbook
2006-11-14 09:25:07 +00:00
Ralf Becker
04afc8f6cb
fixed "complete query" in email popup, it was using the query from the index page and not the popup, for all actions
2006-11-13 14:53:40 +00:00
Cornelius Weiß
522009d565
plugin and wrapper class for addressbook to use importexport framework
2006-11-10 15:35:35 +00:00
Cornelius Weiß
c5d92cca87
adv search was not working with autohide sidebox in idots template
2006-11-02 13:52:24 +00:00
Cornelius Weiß
3e6921d5b9
preserv cats if updateing contacts from import
2006-10-31 09:26:40 +00:00
Ralf Becker
25055b8603
improved advanced search:
...
- fixed not working paging (lost advanced search)
- uses now a named window and gives it focus
- disabled for org-views
- can be unset via clicking on the addressbook icon (index.php)
- last search can always be restored from session
2006-10-31 07:56:34 +00:00
Ralf Becker
ba311860b0
- fixed not always exported custom fields
...
- removed old ex_search method
2006-10-31 07:50:51 +00:00
Cornelius Weiß
c431575d69
logic updates to advanced search
2006-10-27 13:10:51 +00:00
Ralf Becker
bcb22e45ef
php < 5.1 fix for the advanced search
2006-10-27 12:03:37 +00:00
Cornelius Weiß
03c7a819d3
litte js bug
2006-10-27 10:22:50 +00:00
Ralf Becker
ff137bd345
fixed not shown customfields in addressbook index, if a not set one is in before
2006-10-26 13:40:47 +00:00
Lars Kneschke
d50f13d980
call the function and do not try searching the non existing array
2006-10-26 04:01:41 +00:00
Cornelius Weiß
07ddbdd0d6
fix typo
2006-10-25 10:11:19 +00:00
Cornelius Weiß
d4d81a940c
make advanced-search working in new addressbook
2006-10-24 19:20:37 +00:00
Ralf Becker
7eec77c451
fix for not set default addressbook preference on copy
2006-10-24 14:23:04 +00:00
Ralf Becker
3ae17a35cf
InfoLog view for organisations or multiple contacts
2006-10-23 11:48:56 +00:00
Ralf Becker
2c56e220bc
added again adding of the whole selection to the email-address popup
2006-10-22 11:40:43 +00:00
Cornelius Weiß
c2d8db0e2f
start with reimplementation of advanced search
2006-10-21 20:17:49 +00:00
Cornelius Weiß
f302a74156
start with reimplementation of advanced search
2006-10-21 20:14:31 +00:00
Ralf Becker
d2f93575e7
removed not longer supported link and fixed addressbook dependencies
2006-10-19 08:52:00 +00:00
Ralf Becker
2bbcb5c7e8
remove error_log message
2006-10-19 08:51:11 +00:00
Ralf Becker
01286bbc9b
make the display of addressbook-links configurable:
...
- own sorting (default: Company: Last name, First name)
- Company: Last name, First name
- Company, Department: Last name, First name
- Company, City: Last name, First name
- Company, Department, City: Last name, First name
2006-10-19 08:50:25 +00:00
Ralf Becker
a557977d23
extended socontacts_sql::search to search custom fields like other columns (a search by one string already searched all custom fields)
2006-10-11 13:00:23 +00:00
Ralf Becker
48a76e2354
fixed under some circumstances not working fileas title creation
2006-10-11 12:34:22 +00:00
Ralf Becker
e01d9cb8af
reset lettersearch if viewing the contacts of one organisation
2006-10-07 10:18:35 +00:00
Ralf Becker
91480e8acc
- fixed wrongly selected "None" Kategorie on first ever start of addressbook
...
- added pref for the addressbook selected on adding new contacts, if you dont have add rights for the current addressbook (eg. "All" selected as filter)
2006-10-07 09:17:30 +00:00
Ralf Becker
5cfe53bc7d
typo
2006-10-07 09:16:04 +00:00
Ralf Becker
816e11629a
fixed and enhanced cat-filter:
...
- cats with children were not working, because:
+ sql applied two filters (one in UI and one in SO, UI is removed now)
+ ldap did not handle it at all
- new cat-filter 'None', which returns all contacts without a category
2006-10-02 07:49:00 +00:00
Ralf Becker
f4e79928f6
fixed link_query hook, it returned array('') instead of array() for nothing found
2006-10-02 06:45:46 +00:00
Ralf Becker
3321dd1d48
- sorting criteria does no longer exclude entries with the soring criteria empty, but puts them always on the end of the list (changing the sorting no longer changes to total number of entries)
...
- this also fixes the bug that sorting after the org_name in an org_view, disables the org_view
2006-09-25 10:18:05 +00:00
Ralf Becker
e32fdcb322
removed no longer needed old classes
2006-09-20 04:39:50 +00:00
Ralf Becker
e376d27008
removed no longer needed old classes
2006-09-20 04:39:21 +00:00
Ralf Becker
acd9ac7777
fixed error-message on save of new contact (id was not returned due to a recent change)
2006-09-20 04:30:13 +00:00
Ralf Becker
13439ea6ac
Fixed problem reported on the developer list: editing an account under the SQL backend removes first and last name
2006-09-18 08:15:08 +00:00
Ralf Becker
e2ee971ac7
"editaccountemail" hook to allow other apps to monitor the changes
2006-09-16 09:59:29 +00:00
Ralf Becker
b968f9327c
- ACL to allow non-admin users to edit certain (explicitly allowed) fields in their own account contact data
...
- new hook editaccountcontact to sync other apps with these data
- admin ACL "edit users" is now respected by the contact class for account-contact-data too (you can deny admins to edit accounts)
- fixed bug in ldap-backend: it was deleting all not set contact fields
2006-09-15 07:16:07 +00:00
Ralf Becker
f5cf1ed1d2
fixed error in ldap-backend: "Error saving the contact !!! 1"
2006-09-13 04:49:53 +00:00
Ralf Becker
4e884eda9a
fixed problem with php4.3.2 (negative integer as index)
2006-09-10 06:40:56 +00:00
Ralf Becker
e907216780
fixed bug reported by Deti Fliegl: [ 1548175 ] Pictures in Addressbook cannot be deleted
2006-08-29 04:18:32 +00:00
Ralf Becker
52f02a4ec2
small documentation update
2006-08-29 04:16:00 +00:00
Ralf Becker
47d18e092a
fixed not working address import from FMail under ldap
2006-08-24 16:06:45 +00:00
Ralf Becker
153a642b56
Two new options for the account-selection:
...
- Selectbox with groupmembers (only)
- No user-selection at all
These two options limit the visibility of other users. There for they should be forced and apply NOT to administrators.
2006-08-22 16:50:32 +00:00
Ralf Becker
53ad443399
fixed not working update via SyncML
2006-08-22 08:14:35 +00:00
Ralf Becker
754e6948bf
fixed not working copy
2006-08-22 08:14:15 +00:00
Lars Kneschke
215bf8f305
- added mappings for nokia e61
...
- removed unneeded charset conversion on import
2006-08-15 12:46:26 +00:00
Cornelius Weiß
71810b2000
fix: migration of cats in evolutionorgperson
2006-08-12 16:56:57 +00:00
Ralf Becker
4e64f9d62e
fix for accounts in LDAP, but no passwords (auth against something else), in that case we need to search with the root_dn and not the user himself
2006-08-03 08:21:42 +00:00
Ralf Becker
b3454d9983
fixed an other "Fatal error: [] operator not supported for strings" error reported by Bastian Schern
2006-07-31 18:10:43 +00:00
Ralf Becker
82824f0a6c
fixed bug reported by Bastian on the german list: Fatal error: [] operator not supported for strings
2006-07-28 16:44:41 +00:00
Lars Kneschke
60752ba913
added support for nokia 6600
2006-07-23 18:10:37 +00:00
Ralf Becker
671f175090
setting the freebusy_uri only if not in setup!
2006-07-22 18:02:15 +00:00
Lars Kneschke
07b45df538
syncml fixes
2006-07-20 13:32:02 +00:00
Ralf Becker
8f26ec2b1b
automatic setting the freebusy url for accounts
2006-07-14 23:25:52 +00:00
Ralf Becker
95d6f36322
fixed creation of new contacts to use id=null (not longer -1)
2006-07-09 23:35:16 +00:00
Ralf Becker
2b549bcfe8
- fixed sifaddressbook to use bocontacts
...
- adapted to bocontacts::save returning the id again
- added comment for Lars about the id in LDAP & save
2006-07-09 22:59:22 +00:00
Ralf Becker
c14d006c15
bocontact::save returns now (again) the id on success and false on error
2006-07-09 22:58:04 +00:00
Ralf Becker
7ae03372ab
savegard the account_id against changes not triggered by the accounts-class, eg. via SyncML/xmlrpc
2006-07-09 22:46:58 +00:00
Lars Kneschke
ecc09fc1a2
make adds working
2006-07-09 20:26:57 +00:00
Ralf Becker
6e0605899e
an other fix for check_perms (used via SyncML)
2006-07-09 20:07:09 +00:00
Lars Kneschke
5c057a26dd
make syncml working with the new addressbook
2006-07-09 13:29:19 +00:00
Ralf Becker
8f5467044a
phpDoc header and some docu
2006-07-09 07:14:01 +00:00
Ralf Becker
9e525b0989
re-read the owner in check_perms, if it's not set
2006-07-09 06:09:32 +00:00
Ralf Becker
958a83a06d
fixed vCard export and added it to the user-interface
...
ToDo: include the new 1.3+ fields like the jpegphoto
2006-07-08 23:02:30 +00:00
Ralf Becker
cc7020f9a6
fixed sql error in setup/account_migration, as there are no grants, if there's no user
2006-07-08 21:38:54 +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
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
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
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
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
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
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
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
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
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
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
46df2ba37c
added n_prefix as mentioned on the list
2006-04-10 15:36:35 +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
Ralf Becker
062d4531e0
fixed sometimes (no customfields) wrong redirects and NOT calling the content-history
2006-03-28 11:41:48 +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
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
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
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
Cornelius Weiß
3618514657
*** empty log message ***
2006-03-01 19:32:31 +00:00
Cornelius Weiß
df76b59edb
fix: timezone was not displayed in view-mode
2006-02-17 10:38:00 +00:00
Cornelius Weiß
488df1c485
fix: address2, address3 and ophone where not saved :-(
2006-02-16 11:50:16 +00:00
Lars Kneschke
ab0a0d5ba6
removed some debug output
2006-01-23 05:34:55 +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
Cornelius Weiß
4ca328c05d
fix: add contacts from mail
2005-12-01 17:21:38 +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
Ralf Becker
2ea764e672
- activating email(_home) and url in view
...
- using felamimail as default over email
2005-11-18 17:03:23 +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
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
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
Cornelius Weiß
7116559eed
added edit and delete for result rows in advanced search
2005-11-09 19:15:22 +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
Ralf Becker
b9008dd3ad
fixed customfields returned as serialized array
2005-11-07 16:12:41 +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
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
Lars Kneschke
e7179a8977
use the same name schema like the other egw apps
2005-09-26 07:06:04 +00:00
Lars Kneschke
1085534c94
modified the delete hooks to use $GLOBALS['hook_values']
2005-09-20 10:11:38 +00:00
Lars Kneschke
c01925959a
display "grant access" link only when we have NOT user grants disabled
2005-09-07 09:24:13 +00:00
Miles Lott
b8bf4655fb
formatting
2005-07-28 03:44:13 +00:00
Ralf Becker
2bc834b576
1) fixed missing charset conversation on import
...
2) phpgw --> egw
2005-07-27 16:11:01 +00:00
Ralf Becker
5156ab1024
commit for Lars: latest SyncML updates
2005-07-20 12:14:39 +00:00
Miles Lott
9a48625481
Fix apply button in preferences
2005-07-17 16:51:03 +00:00
Miles Lott
29cfef66be
Switch to use of Save/Apply/Cancel for save and edit pages. Fix array close in boaddressbook.
2005-07-17 16:46:36 +00:00
Lars Kneschke
fc09bb2ab3
defined twice and breaking PHP5
2005-07-05 04:56:05 +00:00
Miles Lott
4924cfc9e2
Switch remaining variables to egroupware convention
2005-07-03 14:15:23 +00:00
Miles Lott
8e4a4edb51
Move custom field functions to new bo class, and implement in calls within this application
2005-07-02 20:20:06 +00:00
zhangweiwu
0adcf97c33
add better w3 complaince so that I could use style like input[type=text]
2005-06-30 07:38:51 +00:00
Miles Lott
2cc1972c51
Converting to new egw arrays
2005-05-01 14:34:59 +00:00
Miles Lott
c651776aca
Fix for bug #1187688
2005-04-22 12:45:23 +00:00
Miles Lott
47afabd5b1
missing string identifier
2005-04-15 12:39:26 +00:00
Miles Lott
81f926b501
Add special case for correct filename in Palm_PDB export (Bug #1162859 )
2005-03-24 13:29:51 +00:00
Ralf Becker
e6947642bf
renamed French export file, as its non-ascii chars caused trouble on non-iso-8859-1 systems
2005-03-15 15:01:17 +00:00
Ralf Becker
f7b38fc301
fixed problems pointed out by gulftech
2005-03-15 14:32:30 +00:00
Ralf Becker
818149f6bc
fixed typo from lars
2005-03-03 17:07:32 +00:00
dawnlinux
5b7f56fce7
Fix the following bugs,
...
[ 996794 ] Custom field can not be deleted.
[ 1029059 ] Delete user fields
[ 1154738 ] Customer fields contain UTF-8 works could not be deleted.
The problem is due to, some specail characters, e.g, utf-8 chars, are url-encoded for generationg the url, but are not decoded when trying to delete them.
2005-03-02 02:50:42 +00:00
Lars Kneschke
f6c2029094
changes to keep track of changed content
2005-02-27 23:33:14 +00:00
reinerj
6b182d0e6d
add import script file from itanczos
2004-10-24 09:57:47 +00:00
Carsten Wolff
466e423dbc
forwardport of the recent xml-rpc-fixes in stable
2004-10-06 09:29:12 +00:00
alpeb
88451fd126
Added button translation
2004-09-18 21:33:23 +00:00
alpeb
bbe871a450
Added some translations for import and export screens
2004-09-18 15:18:28 +00:00
Ralf Becker
e30da3d40f
fix for palm-download as suggested by Peter Hrastnik's patch [ 1010631 ] patch for broken pdb file-download (headers already sent)
2004-08-18 08:32:59 +00:00
Ralf Becker
19cbdcec1d
killed a warning in xmlrpc from the kdepim list:
...
HTML-formated Errors (see below) are returned instead of well formed XML.
Is this already solved in a later Version of eGroupware or is this a special
setting that causes this behaviour ?
kontact: ERROR: Result: <br />
<b>Warning</b>: Invalid argument supplied for foreach() in
<b>/home/httpd/localhost/htdocs/egroupware/addressbook/inc/c
lass.boaddressbook.inc.php</b> on line <b>392</b><br />
2004-07-12 20:02:15 +00:00
Ralf Becker
d9eb3ad604
not used anymore
2004-06-30 09:41:18 +00:00
Ralf Becker
afd3ba4a95
updated the css of the letter-search (like the accounts popup now)
2004-06-16 00:53:45 +00:00
zhangweiwu
587a2d5e1c
a little ui enhancement in addressbook
...
addressbook/inc/class.uiaddressbook.inc.php in the line
161 remove this:
size="3"
On my installation there are 15 categories, a user has
to scroll down to find approprate category, size="3"
for category select box is too limited. Does not
specify size makes mozilla provide a select box just
fit it's content. Don't know how it would be in IE.
2004-05-24 02:35:08 +00:00
reinerj
e8f1738d1d
fix from Mike A. Oligny for visual indicatorthat the cell is clickable
2004-05-04 13:00:00 +00:00
Miles Lott
413710d555
Fix setting of n_prefix based on Title field - bug #942723 from tachometry_nik
2004-04-27 02:57:04 +00:00
reinerj
1f0b14e716
add file Import_from_Outlook_-_Italano from Marco Volpe
2004-04-08 01:02:06 +00:00
Miles Lott
258e68559e
Fix for cat_id selection on export from Bug #930311 - fix from SF userid hilch
2004-04-07 17:38:24 +00:00
reinerj
447bd52582
add changed file with name Import_from_Outlook_-_French
2004-04-07 14:09:07 +00:00
reinerj
bced87cbc3
add changed file with name Import_from_Outlook_-_Espanol
2004-04-07 13:54:23 +00:00
Ralf Becker
a202fb770a
fix from pro-inform to get the prefs working with ldap
2004-03-23 09:11:49 +00:00
Ralf Becker
9b29b3a712
fixed signature
2004-03-21 15:06:01 +00:00
Ralf Becker
52865de3ce
added xmlrpc support for:
...
- custom fields
- reading users via the addressbook, for sheduling
2004-03-14 17:02:18 +00:00
Ralf Becker
373864f6fe
hopefully the last xmlrpc fix
2004-03-14 12:07:02 +00:00
Ralf Becker
e6c351b7d4
fixed missing return
2004-03-13 17:34:26 +00:00
Ralf Becker
00212a8fc9
fixed & enhanced xmlrpc support:
...
- new identical (for all apps) function names: search, read, write, delete, categories
- dates (geb.date, last_mod) iso8601 encoded
- cats are encoded as cat-id / name pairs and are automaticaly created / updated
2004-03-10 07:53:37 +00:00
Ralf Becker
3abbf2fb67
- fixed single quotes in view
...
- fixed setting of no cat (after there've been one) in edit
2004-03-07 12:27:07 +00:00
Lars Kneschke
42ad3ecbe1
fix for bug [ 840190 ] addressbook LDAP export to phpgw LDIF multiple issues
2004-02-27 07:09:26 +00:00
Miles Lott
aeb222d5d7
Remove break which causes error, and detect error another way
2004-02-24 14:05:39 +00:00
Miles Lott
bbbd26dc4b
Add initial framework for alternate contact types (not enabled), cleanup formatting
2004-02-22 15:18:36 +00:00
Miles Lott
ac7a91b8fa
Adjust banners and minor formatting
2004-02-22 14:32:55 +00:00
alpeb
fa49a29017
fix to avoid showing categories twice when viewing an addressbook item
2004-02-20 00:53:47 +00:00
Miles Lott
bab57d221a
fix author credit
2004-02-15 18:21:35 +00:00
Miles Lott
7c71fb9a08
Ensure that the string form value of 'access' is known and not a guess of a boolean
2004-02-15 18:14:44 +00:00
Ralf Becker
64eb32d00e
fixed lost mail/http links in index-page and added felamimail, fix for bug #865511
2004-02-08 23:05:18 +00:00
Lars Kneschke
0e71634b77
remove some debug output
2004-02-05 22:14:23 +00:00
Miles Lott
cf6e9a447a
Fix for preferences bug #832083 (while to foreach conversion error)
2004-02-02 14:04:05 +00:00
mila76
186bb5c970
Fix for Select All image with empy addressbook
...
InternetExplorer not accept <img src="">
Add a transparent.png in phpgwapi /default image
2004-01-29 22:25:31 +00:00
Miles Lott
2f51d281f0
VERY simple fix to allow queries to persist into page view, etc.
2004-01-27 03:30:25 +00:00
reinerj
c514c413f3
small changes in the header
2004-01-25 22:02:59 +00:00
Miles Lott
abe0f76684
Remove echo of alphabet - oops!
2004-01-25 21:39:54 +00:00
Miles Lott
647e3d48f4
New file with extra fields for Mozilla (1.5x)
2004-01-17 04:38:11 +00:00
Miles Lott
0456d8491f
New file with updated fields used in Mozilla (1.5x)
2004-01-17 04:31:29 +00:00
Miles Lott
884bd3e020
comment out unused category object
2004-01-17 04:03:37 +00:00
Miles Lott
1824a46f63
one less call to lang()
2004-01-17 03:57:14 +00:00
Miles Lott
e029c2151a
Fix bad setting of var when no lang is set
2004-01-17 03:52:33 +00:00
Miles Lott
73f11d4481
Fix to allow nextmatchs to maintain cquery, also stretched the top bar to 95 like the rest of the page
2004-01-17 03:33:58 +00:00
Miles Lott
63d80f2fcd
Add the search for 1st character of certain fields, showing alphabet at the top. This feature was lost for 2 years(!), so hopefully it works for you.
2004-01-17 03:21:21 +00:00
Miles Lott
685c2a49ba
Add setting of fullname field on import (patch 876269)
2004-01-16 00:45:59 +00:00
Miles Lott
1166ecf247
Replace reset/while with foreach
2004-01-01 23:31:13 +00:00
Miles Lott
365338f35a
Fix phpgwcontacttypeid field
2004-01-01 23:28:46 +00:00
Miles Lott
45c2ab1cba
Add langs and cleanup html for export page
2004-01-01 23:17:19 +00:00
Miles Lott
e7a1d41f95
add export to sidebox menu
2004-01-01 23:09:49 +00:00
Miles Lott
60646ef432
ereg/intval update
2003-12-19 10:05:05 +00:00
Miles Lott
ec67908ccf
ereg/intval update
2003-12-19 09:27:23 +00:00
Miles Lott
83fa2e42a9
replace ereg_ with str_
2003-12-19 09:25:19 +00:00
Miles Lott
f3549ec4d8
Cleanup handling of vcard file import
2003-12-05 11:27:47 +00:00
Miles Lott
da6ba3797f
Cover delete_block if empty
2003-12-03 04:31:16 +00:00
Miles Lott
6eb49e1666
Add ability to delete multiple entries, with a select all check image from the setup application
2003-12-03 04:28:20 +00:00
Miles Lott
99ea79d3b5
Add zip_close() and some inline docs
2003-12-03 01:18:50 +00:00
Miles Lott
9efb12491d
Add handling of zip file collections of .csv, .vcf, or .ldif files; Cleanup template and add lang calls for import instructions.
2003-12-03 01:13:14 +00:00
Miles Lott
c77cc462e6
Cleanup format and use of HTTP_ vars, intval, etc.
2003-12-01 00:46:45 +00:00
Miles Lott
d1adc61355
Fix bad prefs link
2003-11-24 01:17:41 +00:00
Miles Lott
71a27f0ae7
Remove header redirection from bo class - one function left to do
2003-11-19 14:16:15 +00:00
Miles Lott
6c9d475688
Added another check for no import conversion type selected
2003-11-19 14:05:01 +00:00
Miles Lott
63dde626aa
Added return if conversion type not set
2003-11-19 13:57:45 +00:00
Ralf Becker
99b5f239fd
1. index show icons for edit, view and (new) delete entries, owner is only showed in view or edit not longer in the index (same for vcard)
...
2. view is a bit compacter too as owner, access and cats are shown within the table and not as extra footer
2003-11-14 23:35:03 +00:00
Ralf Becker
a3b405b2f1
fixed copy to copy all fields and not only the stock ones
2003-11-14 22:12:59 +00:00
Ralf Becker
620eb15fc4
fixed wrong permission-check (was PHPGW_ACL_DELETE instead of _READ or _EDIT)
2003-11-14 21:15:02 +00:00
shrykedude
941e208118
Use correct translation key for contact import pref
2003-11-08 04:59:08 +00:00
Pim Snel
7fd6074853
Why doesn't the sidebox work?
2003-11-06 02:00:53 +00:00
Pim Snel
9f4e07016f
moved e.g. 1969 to be parsed by lang()
2003-11-06 01:38:58 +00:00
Ralf Becker
08379d93b8
- useing the check_perms function from contacts
...
- ui only calls bo and not longer contacts direct
2003-10-25 10:16:12 +00:00
Ralf Becker
8c9c2f09d0
some more xmlrpc changes
2003-10-24 20:42:00 +00:00
Ralf Becker
3b69781d89
fixed not working acl in so&bo (ui acl is working, that why noone noticed it so far), moved acl-check and default-values for add from so to bo)
2003-10-24 19:05:05 +00:00
Miles Lott
a6247a6191
This is the fix for performing strtolower on fields such as givenName from Mozilla
2003-10-19 07:48:12 +00:00
Miles Lott
b31581a53c
Fix Netscape import (ldif) to perform strtolower() on fieldname - Mozilla at least sends givenName
2003-10-19 07:47:08 +00:00
Miles Lott
454c0c12c2
Fix lang calls
2003-10-19 07:21:51 +00:00
Miles Lott
4a49600904
Fixes for globals and session data - which is mostly unused for now
2003-10-19 07:00:53 +00:00
Miles Lott
760bed3735
Fix import to convert quoted-printable cr/lf correctly
2003-10-19 06:55:53 +00:00
Miles Lott
de6be340f3
Use get_var()
2003-10-19 06:14:21 +00:00
Miles Lott
b56787e6cd
using get_var()
2003-10-18 10:39:37 +00:00
Miles Lott
cc385c5ab4
Use global tpl object directly, also fixes double var $template setting error
2003-10-16 10:20:13 +00:00
Ralf Becker
5811a65bbf
index: columns-to-display prefs are used again
2003-10-14 08:11:35 +00:00
Lars Kneschke
5240128a24
fix for last line of vcard not being a emtpy line
2003-10-12 08:19:43 +00:00
Lars Kneschke
a98fdbaa06
fixed VCard import
2003-10-12 08:14:35 +00:00
Ralf Becker
7cdfc3d188
register globals
2003-10-03 12:00:20 +00:00
Ralf Becker
55245b8c8b
some fixes:
...
- removed message 'set your prefs first'
- setting some default prefs, if none are set
- fixed birthdayreminder
2003-10-03 10:04:01 +00:00
Lars Kneschke
7090b45728
fix from phpgroupware
2003-09-15 16:15:53 +00:00
Lars Kneschke
94cffa72e3
decode the url
2003-09-09 18:36:30 +00:00
Ralf Becker
f76c6eedd7
make the phpgw Version-0_9_16-branch HEAD
2003-08-28 14:16:30 +00:00
Ralf Becker
79a4414e97
xss fix, running the content of the address-label-function through strip_html
2003-07-02 00:18:11 +00:00
Ralf Becker
468038a09e
fixed default filter in prefs and custom field display
2003-07-01 20:24:00 +00:00
Ralf Becker
265ab3f48e
changes for new hooks
2003-04-27 22:37:37 +00:00
gugux
6b17805c46
Changed all x's into %'s, suppressed useless phrases, added missing ones and french translations.
2003-04-27 21:13:00 +00:00
ceb
31f9734d02
update hook_admin
2003-04-23 01:15:00 +00:00
Ralf Becker
ff22985b3e
fix for bug #3241 (Apostrophes in custom-fields)
...
removed a wrong quote
2003-04-18 08:06:35 +00:00
Ralf Becker
587b3e218f
fix for not editable/deletable custom-fields with with certain special chars in there name, field-name was not url-encoded
2003-04-06 12:11:03 +00:00
Ralf Becker
2c06187479
fix for custom-fields values are always empty in edit
2003-04-06 12:09:35 +00:00
skwashd
b402ad3171
Fix for Bug #2200
2003-03-19 06:51:30 +00:00
Ralf Becker
864fad3bd7
changed formated_list to formatted_list
2003-03-01 15:44:58 +00:00
Ralf Becker
20edfad1a9
corrected birthday check: a birthday of 12/x/y was shown on a date like 2/x/y
2003-02-15 20:52:18 +00:00
ceb
f8afc79b4b
update help
2002-12-23 00:57:08 +00:00
ceb
d6e0c87fd0
update help system
2002-12-16 00:52:48 +00:00
ceb
e8daf4ff25
update help
2002-12-01 03:28:30 +00:00
ceb
de9637797d
update
2002-11-30 02:22:23 +00:00
ceb
6f6e06b39f
removed var from hook_admin
2002-11-03 01:03:07 +00:00
Ralf Becker
dd1fa5af07
ubdate to new about-system (all infos are in setup.inc.php, no more hook_about)
2002-10-27 16:54:07 +00:00
ceb
f42db9d12d
update hook_home
2002-10-26 00:26:51 +00:00
ceb
f89c10e742
update to use xslt
2002-10-03 23:16:08 +00:00
ceb
48c3c62549
update to use css files
2002-10-03 00:23:46 +00:00
seek3r
86032f02dd
removed common->phpgw_exit() and fixed all references to it in the core apps and api
2002-09-28 20:01:44 +00:00
seek3r
8abf9fa1a5
Switched to using the register_exit_function() and added scrolling divs to a couple places for examples
2002-09-28 15:20:20 +00:00
skeeter
f33da8d656
GNU Patch #505 .
2002-09-16 00:08:38 +00:00
Miles Lott
b0364b9491
Starting update to new template class - header redirects still an issue
2002-08-24 18:04:27 +00:00
Miles Lott
438467de6a
Fix home.php hooks display
2002-08-19 12:42:06 +00:00
Miles Lott
e3f25223f3
syntax error
2002-08-19 12:23:43 +00:00
Miles Lott
1b59bc99dc
lang fix from "Wolfgang"
2002-08-18 23:30:59 +00:00
skeeter
c0570b884a
GNU Bug #507 .
2002-06-23 18:52:50 +00:00
seek3r
0e2e0f5446
fixed design to allow for backwards compatibility
2002-05-31 18:13:07 +00:00
seek3r
cf2a12ba1c
made changes to the loading of the header, navbar, appheader, and footers
2002-05-24 10:38:03 +00:00
Miles Lott
314fa566c6
Part one of two - implement filter by first char of last name, fullname, or company (for now)
2002-05-13 00:43:35 +00:00
Miles Lott
9567e30ea4
part of GNU patch#136, and more
2002-04-24 13:27:15 +00:00
Miles Lott
86ab1d83f2
point to correct function
2002-04-18 23:32:48 +00:00
Miles Lott
3eebfd63fd
clear nonarray error
2002-04-15 03:04:10 +00:00
Miles Lott
97bf8d25a1
clear nonarray error
2002-04-13 03:49:39 +00:00
Miles Lott
c7f4184b69
Fix for addressbook custom fields
2002-04-13 03:34:23 +00:00
Miles Lott
33549dcf9e
formatting
2002-03-19 02:58:50 +00:00
Miles Lott
31e6ac71a4
Hmm, that was an old one...
2002-03-19 02:58:13 +00:00
Miles Lott
f34041b922
Allow admin to enable remote search (off by default)
2002-03-19 02:44:15 +00:00
ceb
cef59ed231
update global apps cats to turn on or off showing of global systemwide cats
2002-03-19 02:35:38 +00:00
Miles Lott
f93684a40f
Add the beginnings of remote ldap search capability (with add)
2002-03-14 14:06:04 +00:00
ceb
95fb7bec46
update cats
2002-03-13 21:50:25 +00:00
Miles Lott
18c9bede9c
Now using get_var() from api
2002-02-28 04:23:16 +00:00
Miles Lott
27f892db9d
GNU Patch #135 - Don't export if conv_type=none
2002-02-14 02:39:51 +00:00
Miles Lott
1a72f55079
Fix the other email link
2002-01-17 04:02:20 +00:00
Miles Lott
2421cc1afa
Fix email link; Formatting;
2002-01-17 03:52:56 +00:00
p_pessagno
f1bc701073
now it really works ok
2002-01-15 16:38:49 +00:00
p_pessagno
16819ce6da
lang tpl fixes
2002-01-15 16:12:10 +00:00
p_pessagno
430be3a026
Import template lang fixes
2002-01-15 16:04:45 +00:00
p_pessagno
a611eb4e7f
Export template lang fixes
2002-01-15 15:26:47 +00:00
ceb
2c3f92a9f1
update hook_prefs
2002-01-12 04:17:42 +00:00
Miles Lott
766daf764e
Fix one lang call, add 'no vcard'
2002-01-04 00:25:16 +00:00
seek3r
32306abaf6
some additional performance improvements, including a switch to the hooks class which I finished up
2002-01-02 14:33:05 +00:00
Miles Lott
c7f698f835
Add some langs
2002-01-01 19:03:26 +00:00
Miles Lott
ae3349058c
Formatting, some globals work
2001-12-30 11:59:32 +00:00
Miles Lott
820b5adbe5
Fix call to get_list (now index), some globals work
2001-12-30 11:57:02 +00:00
Miles Lott
bfeeced206
Fix for get_form() when testing serialization; rename get_list() to index(); ldap
...
fix for empty cat_id
2001-12-28 04:29:31 +00:00
Miles Lott
eeda908447
using new field editor
2001-12-28 04:09:14 +00:00
Miles Lott
e524a44dad
different field editor
2001-12-28 04:08:35 +00:00
Miles Lott
e85f926de8
Using new uiaclprefs class
2001-12-28 01:46:41 +00:00
Miles Lott
267ca57168
new version of custom field editor in ui form
2001-12-24 17:35:58 +00:00
Miles Lott
7d78039d6b
Use the new uiconfig class
2001-12-24 00:04:02 +00:00
Miles Lott
fcf1e0a7ec
Fix checking of entry var and posted start/order/sort, etc.
2001-12-23 17:28:14 +00:00
Miles Lott
d98af24492
Add new validation hook file for config.php in admin
2001-12-23 15:29:52 +00:00
Miles Lott
6d38b68c26
Make add email link correct; tweak values to make some ldap schema not object
2001-12-11 01:44:13 +00:00
Miles Lott
b4e366ddc0
formatting and globals, what else?
2001-12-04 01:26:53 +00:00
Miles Lott
eb0592bb14
GLOBALS - an exercise in practice what you preach
2001-12-04 01:17:10 +00:00
Miles Lott
dfcb5595f4
Doing some cleanup
2001-12-04 01:13:34 +00:00
Miles Lott
90424460e8
Formatting
2001-12-04 01:12:39 +00:00
Miles Lott
1ebc3e04ba
Should fix this for GLOBALS
2001-11-28 03:42:56 +00:00
bettina
b67e4d9102
GLOBALS
2001-11-24 19:30:11 +00:00
Miles Lott
081f770702
globals
2001-11-23 21:10:04 +00:00
Miles Lott
a1ccab2cc0
NOTE SCHEMA CHANGE - openldap2 - Allow multiple cat_ids (,19,28) for ldap also
2001-11-23 02:10:21 +00:00
Miles Lott
01363822fa
Fix links to addressbook view
2001-10-24 18:45:01 +00:00
Miles Lott
86e8f527d7
modify exposed function names for xmlrpc to match service class
2001-10-22 21:18:57 +00:00
skeeter
a446455ca4
Small fixes for the addressbook preferences. It wasn't saving users choice of mainscreen_showbirthdays.
2001-10-21 10:51:32 +00:00
skeeter
dab358dfa5
Should be only fixes to make the portal box movement possible (up/down).
2001-10-21 10:49:29 +00:00
Ralf Becker
82c462bb2a
fix for delete: as in confirmation 'Yes' is a plain link, need to check HTTP_GET_VARS for ab_id and confirm too
2001-10-08 16:04:23 +00:00
Ralf Becker
95d05b0960
fix for edit: url does now get saved
2001-10-08 15:43:57 +00:00
Ralf Becker
4aab4331b7
patch that addressbook not looses the cat in nextmatch
2001-09-28 21:27:41 +00:00
Miles Lott
e78caa8232
Fix image
2001-09-25 22:57:21 +00:00
Miles Lott
7fc7a192c5
Possible fix for bug #461589
2001-09-24 16:43:55 +00:00
Miles Lott
70ecf36bfe
GLOBALS and formatting work
2001-09-20 03:55:57 +00:00
Lars Kneschke
1f88e43cda
spelling errors
2001-09-20 02:51:56 +00:00
Lars Kneschke
9827726352
fixed a typo
...
change the way the referer get modified, when adding addresses from email client
Miles need to review it
2001-09-20 02:43:39 +00:00
Miles Lott
4c4fcee9cc
Adjust for modified cats class in view()
2001-09-18 16:42:18 +00:00
Miles Lott
9355b2486c
Fix cat_id setting - again
2001-09-17 02:35:01 +00:00
Miles Lott
01ef0bdc8b
Enhance detection of sqsof vars
2001-09-15 12:59:48 +00:00
Miles Lott
50a6073b51
Fix preferences to work with register_globals off
2001-09-15 12:54:43 +00:00
Miles Lott
e078b138b0
working again i think
2001-09-12 16:57:05 +00:00
Miles Lott
f3be3189e4
Some fixes to ensure we don't put accting fields into the extra table
2001-09-09 22:55:43 +00:00
Miles Lott
9017a5def0
maybe this will appear again
2001-09-06 19:37:51 +00:00
Miles Lott
e247562fc7
oops! deleted $start global here somehow
2001-09-04 05:28:24 +00:00
Miles Lott
4234adb5df
Fix for edit that was saving owner also as an extra field, making the record
...
not viewable anymore; more use of GLOBALS
2001-09-03 12:00:38 +00:00
Miles Lott
5ec4407928
Fix for incorrect lang
2001-09-03 10:53:19 +00:00
Miles Lott
d0c4053077
Using GLOBALS
2001-09-02 14:54:03 +00:00
Miles Lott
8f37b3ce5d
Some formatting and additional GLOBALS work
2001-08-27 09:52:35 +00:00
Miles Lott
5d2d1be866
Some more tweaking for GLOBALS, also added introspection for list_methods()
2001-08-27 09:51:32 +00:00
Miles Lott
c81c7c5428
Fix setting of filter for nextmatchs
2001-08-24 23:35:27 +00:00
Miles Lott
a18da3100c
Adjustments to pass array values (one more to go)
2001-08-23 06:57:37 +00:00
Miles Lott
b4eacadef8
Cleanup use of acl, one less db call, etc.
2001-08-23 04:29:20 +00:00
Miles Lott
ca0ed1f136
Add in function io map function, listmethods() and rework so class to create
...
the contacts object in the constructor
2001-08-20 16:30:02 +00:00
Miles Lott
7c3002349a
Quick hack to fix owner setting on new entry
2001-08-10 16:51:45 +00:00
Miles Lott
66013bfe3c
Make contacts->add() return the id, since it finds it anyway
2001-08-09 00:32:59 +00:00
Miles Lott
09a1130896
Working to changeover to use of arrays for all bo functions, fix some other
...
broken calls that were in limbo
2001-08-09 00:19:28 +00:00
Miles Lott
27e328feeb
Adjusted for new nextmatchs layout
2001-08-05 13:21:35 +00:00
Miles Lott
de68820130
Hopefully a fix for acl issues, and the strip_html loop
2001-08-04 14:12:32 +00:00
Miles Lott
127c5b7636
check tid to make sure it is not '' or ' '
2001-07-18 20:30:53 +00:00
Miles Lott
5c431fd271
Fix passing of cat_id
2001-07-13 17:57:10 +00:00
Miles Lott
e66982968d
Rename to emphasize this is not for single vcards
2001-07-13 17:51:50 +00:00
Miles Lott
ccd52fc7a8
Fix for no prefs column display
2001-07-13 15:05:50 +00:00
Miles Lott
3daaf14c25
Moved preferences to ui/bo
2001-07-13 09:03:31 +00:00
Miles Lott
5ec7e29c20
What? you want to delete an entry?! (thanks, DB)
2001-07-12 04:09:12 +00:00
Miles Lott
5e6c6bae46
Trying to fix cat_id setting if cat = 0 or ''
2001-07-12 02:42:26 +00:00
Miles Lott
5d4eb501d5
Fix (?) for cat_id... i just don't know anymore
2001-07-12 01:36:51 +00:00
Miles Lott
fabda30701
small tweak to sort querystring
2001-07-12 01:13:07 +00:00
Miles Lott
bba5990cda
Fix for php4 for fix for php3...
2001-07-12 01:01:11 +00:00
Miles Lott
2ae98b0577
Some export and prefs fixes
2001-07-11 11:20:35 +00:00
Miles Lott
9b94656ff3
Fixes for import
2001-07-10 20:47:26 +00:00
Miles Lott
07f5bb292c
php3 did not like entry[cat_id][] in the form, so this is now fcat_id[]
2001-07-10 20:20:45 +00:00
Miles Lott
ea3e4e4d30
php3 fixes
2001-07-10 19:52:30 +00:00
Miles Lott
6b990a110e
Fix export, remove incomplete Italian import file
2001-07-09 23:20:46 +00:00
Miles Lott
86e928a092
Replace Outlook export with lang-spefic files
2001-07-09 23:20:11 +00:00
Miles Lott
3ee4ab412a
Replace refs with copies to avoid php3 problems, i hope
2001-07-09 18:06:03 +00:00
Miles Lott
5df37c28ff
Switch to using /index.php
2001-07-09 17:35:27 +00:00
Miles Lott
01e19687ef
Enable view hook
2001-07-08 22:07:12 +00:00
Miles Lott
9e60b3b784
ceb says this should not be feminine, so... ;)
2001-07-08 14:52:36 +00:00
Miles Lott
5faec95d69
trying to fix reset of start... again
2001-07-08 14:31:59 +00:00
Miles Lott
d1e13ba917
Fix nofname/nolname
2001-07-08 14:12:05 +00:00
Miles Lott
a9b7ad66d8
Moving these, also adding seperate lang versions of cvs import
2001-07-08 13:57:04 +00:00
Miles Lott
ace91371c8
Starting to commit mostly working redesign using 3layer
2001-07-08 13:54:40 +00:00
Miles Lott
376f78c22e
old file...
2001-07-05 23:31:23 +00:00
Miles Lott
82ca350f9f
moved to api
2001-07-05 07:41:37 +00:00
Miles Lott
a6be13d37a
This should complete the remerge of contacts class to api
2001-07-05 07:41:08 +00:00
Miles Lott
6e05eaab28
Renamed
2001-07-05 05:12:30 +00:00
Miles Lott
0d4b201c68
Cleaned up import in vcard class to handle files directly using in_file()
2001-07-03 09:02:16 +00:00
Miles Lott
340bf3f249
Cleanup, add one TODO about use of array_shift()
2001-07-03 08:10:21 +00:00
Miles Lott
09832b0496
Now using limit_query, show_hits (.13 only); Change refs to $this to $contacts;
...
Cut down on duplicated strings for $sql
2001-07-03 07:17:13 +00:00
Miles Lott
cdd707d2ea
I think these are actually working now, except for weather
2001-06-29 01:17:32 +00:00
Miles Lott
62b49ea460
Formatting
2001-06-29 00:30:06 +00:00
Miles Lott
199eed4e71
Possible php3 fix, need to verify on 4 again
2001-06-28 09:51:57 +00:00
Miles Lott
26c28ed4a4
Fix for php3
2001-06-28 09:11:40 +00:00
Miles Lott
b9620485f9
Update to new constants
2001-06-27 05:17:03 +00:00
Miles Lott
eb459be3b5
Display changes to use theme colors...
2001-06-24 06:42:31 +00:00
Miles Lott
99ddadcacc
Add preference for default filter - response to patch #429178
2001-06-24 01:30:37 +00:00
bettina
6bd62f7ae5
update formatted_address() to use lang for the countryname
2001-06-23 00:02:07 +00:00
Miles Lott
93e8af054a
Add @ to silence extra_fields on update if none
2001-06-22 19:57:23 +00:00
bettina
667eb328ee
update addresses
2001-06-22 07:37:59 +00:00
bettina
11d0e8247d
update addresses
2001-06-22 05:55:15 +00:00
bettina
c51d053f5f
update addresses
2001-06-22 05:29:43 +00:00
Miles Lott
9bf2e8a0ad
Final(?) change to country selection, since this is now a combined admin and
...
preferences option
2001-06-22 01:34:06 +00:00
Miles Lott
12d0ce51e9
Fix for country select
2001-06-21 23:40:09 +00:00
Miles Lott
e71dc5f440
Add an @ to be quiet...
2001-06-16 17:09:32 +00:00
Miles Lott
4d938c1a0b
Fix for new hook method
2001-06-11 19:35:11 +00:00
Miles Lott
145959da71
Moving to templated style for admin/config settings
2001-06-10 12:52:50 +00:00
Miles Lott
e6d04696b0
Remove second link
2001-06-10 11:32:35 +00:00
Miles Lott
3baa2c3504
Add new config.inc for admin hook
2001-06-10 11:30:05 +00:00
Miles Lott
1ae38c8f7b
Add new notify hook, roughly a copy of hook_home
2001-06-07 10:54:59 +00:00
seek3r
4b1390eb0f
had to make several changes and cleanups for php3 compatibility
2001-05-31 10:11:18 +00:00
Ralf Becker
95b42ecd6b
added ' around cat_id, else you get invalid sql on new install with default cat set to 'all' or any other not numeric values
2001-05-30 21:51:20 +00:00
Miles Lott
2d615d84b9
Enable ldap to search multiple cats, I hope
2001-05-26 12:37:24 +00:00
Miles Lott
3038c414e4
Set DEBUG back to 0
2001-05-26 11:25:38 +00:00
Miles Lott
33337decd9
Remove CONCAT from last patch, use alternate method for multiple cat_id
2001-05-26 11:20:03 +00:00
skeeter
775e90b953
This is a better design for admin/preference hooks. Can now be globally modified from each of the appropriate index files.
2001-05-24 01:13:09 +00:00
Miles Lott
055aa6273b
Add some inline doc
2001-05-23 20:57:10 +00:00
Miles Lott
956c6d97b0
Update to use new schema
2001-05-23 20:50:35 +00:00
Miles Lott
93db684a70
Last of recent changes from Ralf Becker
2001-05-23 20:49:52 +00:00
Miles Lott
fafc7d39c9
Update from Ralf for multiple cat select (?)
2001-05-23 20:16:19 +00:00
Miles Lott
15a83640fa
Add admin function to set config value for country list
2001-05-21 22:52:56 +00:00
Miles Lott
ced6e5cc0e
Undo last change
2001-05-21 22:31:31 +00:00
slypup
7b6c0acbd9
fixes so that hr works properly
2001-05-21 20:32:17 +00:00
skeeter
8bc4d7f5da
Fix for the birthday check.
2001-05-19 05:00:18 +00:00
Miles Lott
f3bb7b7c4e
Add in code from Tombstone <pablo@averbuj.com> to use ldap_del in update
2001-05-17 03:50:34 +00:00
Miles Lott
7401f57ed9
Modify contact owner field
2001-05-14 12:22:05 +00:00
Miles Lott
bb017a4c40
And one more debug turned off
2001-05-14 02:00:35 +00:00
Miles Lott
779c578b49
Disable some debugging output
2001-05-14 02:00:04 +00:00
Miles Lott
7902ce2969
phpgwtypeid was not being checked correctly
2001-05-14 01:57:43 +00:00
Miles Lott
6a26375a68
Make ldap strings lowercase in the contacts array
2001-05-14 01:55:26 +00:00
Miles Lott
7aa4a48ebe
This is work in progress using schema in api/doc/ldap
2001-05-14 01:50:45 +00:00
skeeter
7185c8fdb1
More controlled manual app. Controller can be more easily modified bya single source.
2001-05-14 00:18:12 +00:00
bettina
15011c6adc
update hook_preferences to enable global cats plus levels
2001-05-12 01:28:55 +00:00
angles
b63d389f34
templatization of preferences
2001-05-11 17:19:20 +00:00
Miles Lott
323d44f8e9
Now using PHPGW_APP_TPL
2001-05-11 14:01:06 +00:00
skeeter
34a91dbb46
New New manual - multi-language capabilities.
2001-05-11 02:34:43 +00:00
Miles Lott
8764e4aec8
Some formatting
2001-05-10 18:09:15 +00:00
Miles Lott
6e55f7b3dd
Formatting
2001-05-10 13:05:30 +00:00
skeeter
18bf9da775
Fixed the problem where calendar items were not being deleted. Tracked it down to a ->db overwrite problem where todo was using ->db and the deleteaccount.php page was using the same.
2001-05-09 03:05:22 +00:00
skeeter
e9f9189cd9
This should be the final format for the manual.
2001-05-08 01:17:31 +00:00
Miles Lott
c703dbb740
Reformatting
2001-05-07 05:04:13 +00:00
Miles Lott
2a6769a8b7
Formatting
2001-05-07 04:49:00 +00:00
Miles Lott
17f1114d6d
More efficient displaycol function, and some formatting
2001-05-06 16:43:45 +00:00
skeeter
5af7116030
New manual layouts
2001-05-06 16:37:40 +00:00
Miles Lott
66991480ca
Formatting
2001-05-01 09:32:52 +00:00
jengo
30789a2083
Changed some wording
2001-04-30 17:53:04 +00:00
Miles Lott
ebae1c6323
Add some verification that account_id exists for use in accounts storage
2001-04-29 13:41:36 +00:00
Miles Lott
bddc2b415b
Add created by back to edit screen, move this on edit form
2001-04-28 04:33:13 +00:00
Miles Lott
0b93b50f1e
Maybe a little nicer look?
2001-04-28 04:18:24 +00:00
Miles Lott
7903d05f32
Display 'sound' - doing something with it will be another story
2001-04-28 04:04:09 +00:00
Miles Lott
f31696c256
Remove superfluous prefs->read_repository, and chg custom field size
2001-04-27 14:30:06 +00:00
Miles Lott
1d97b2b433
Fix SQL for apps that did not send at least a tid in the filter.
2001-04-26 01:40:59 +00:00
Miles Lott
8e481b4cfe
If no prefs are set, was causing an each error
2001-04-23 07:13:57 +00:00
Miles Lott
6c91a354e0
Add functions to edit custom fields
2001-04-21 14:51:25 +00:00
Miles Lott
ac37f5b6da
Fix phpversion...
2001-04-21 12:23:49 +00:00
skeeter
76a8955574
Fix for birthday check on home page- this time fixes for tomorrow.
2001-04-21 02:14:33 +00:00
skeeter
d48689bba8
Fix for birthday check on home page
2001-04-21 02:09:20 +00:00
Miles Lott
8a69409111
Hopefully fixes sql search bug that showed other's private entries
2001-04-20 23:13:56 +00:00
Lars Kneschke
bfc67191a7
applied again a patch [ #416612 ] catagory item all not in option tags
...
Thanks to Tony Puglisi (tony-devel)
2001-04-17 09:30:08 +00:00
jengo
38715027d6
Fixed 2 bad link() calls
2001-04-14 20:21:41 +00:00
Miles Lott
1e7fc18384
Add referer tracking for add_email from email and squirrelmail
2001-04-14 14:58:29 +00:00
Miles Lott
a6081e5184
Changeover to SEP
2001-04-10 04:34:33 +00:00
Miles Lott
ace6936802
Bday length checking
2001-04-09 12:56:22 +00:00
Miles Lott
ab11b27114
LDAP filtering adjustments
2001-04-09 12:54:43 +00:00
Miles Lott
513aa81135
Href added for link to view the entry with the matching birthday
2001-04-08 14:21:39 +00:00
Miles Lott
8d7264120a
Add alt tag, alter wording.
2001-04-08 08:22:36 +00:00
Miles Lott
235ce3153d
Add some about this app info
2001-04-08 08:19:38 +00:00
Miles Lott
91c2b49c5d
This should now work at least for sql contacts
2001-04-08 07:25:31 +00:00
Miles Lott
338538d943
Fix to query for bday
2001-04-08 07:04:10 +00:00
Miles Lott
f01f85354c
Move showbirthdays into a hook_home, still need to update it
2001-04-08 06:50:18 +00:00
Miles Lott
3f61ced92e
Add bday to list of queried fields
2001-04-06 21:14:38 +00:00
Miles Lott
d4d317c6df
Use strip_html to clean entries for display in all forms
2001-04-04 01:59:24 +00:00
Miles Lott
33fa130720
Use global cats editor
2001-04-01 07:18:21 +00:00
jengo
dc61a0adcd
Moved ACL preferences to work under the new common place
2001-03-31 10:36:24 +00:00
skeeter
0224d6d9da
Misnamed hook file. This will now either delete all records for the user or change ownership to another user when deleting a user.
2001-03-30 04:42:23 +00:00
Miles Lott
95dc6489fc
Add change_owner for admin
2001-03-30 04:18:22 +00:00
skeeter
ef73912b1e
Misnamed hook file
2001-03-30 04:16:32 +00:00
Miles Lott
2be72e113f
Fix delete all extra table column name
2001-03-30 03:57:38 +00:00
Miles Lott
526229cefe
Add default tid to update
2001-03-30 03:37:21 +00:00
skeeter
3313bb0a39
Changed to .
2001-03-30 02:32:23 +00:00
skeeter
22e093dc07
Rename of hook_deleteaccount.inc.php to hook_admin_deleteaccount.inc.php
2001-03-30 02:14:17 +00:00
Miles Lott
c9af0a21e7
Fix php tags
2001-03-29 19:53:19 +00:00
Miles Lott
2f87627bf7
Trying to get cats and other filters to behave, this is the best yet
2001-03-29 17:53:26 +00:00
Miles Lott
a031515dbe
Fix cat_id select, and ldap filter
2001-03-29 16:07:34 +00:00
Miles Lott
c4ebab9d28
Fix selection of cats
2001-03-29 15:40:10 +00:00
Miles Lott
f6636247c7
Fix setting of prefs for default cat, remove phpversion check
2001-03-29 11:12:03 +00:00
Miles Lott
36d417cbaa
Clean up a lot of GET/POST nonsense, moving to POST where possible
2001-03-29 10:45:29 +00:00
Miles Lott
7be7aa0595
Fix LDAP filtering, I think.
2001-03-29 09:56:43 +00:00
Miles Lott
c6b541291b
Disable java for now
2001-03-29 09:08:08 +00:00
jengo
2a46126b1b
Finished adding ACL to the addressbook, I belive it should now work. Needs testing
2001-03-29 08:09:50 +00:00
Miles Lott
7ffd9c2858
Fill in default if no custom fields
2001-03-29 02:55:11 +00:00
Miles Lott
5acca29f4d
Add onsubmit to cat select
2001-03-28 12:53:39 +00:00
Miles Lott
0319a6e05b
New hook for admin/deleteaccount.php
2001-03-28 12:44:05 +00:00
Miles Lott
f57e5d0c3a
Modify delete_all() to handle account record deletion by admin
2001-03-28 12:39:42 +00:00
Miles Lott
dcdf02842e
Update contacts class documentation, rename file
2001-03-28 11:22:25 +00:00
Miles Lott
d8c21b2961
Setup new var, remove vars from class extension file (shared)
2001-03-28 00:57:47 +00:00
Miles Lott
30fe68b84c
Better filtering and correct field updates - imagine that!
2001-03-27 21:57:26 +00:00
Miles Lott
68df73e563
Make option dialog use ncat_id not cat_id
2001-03-27 21:50:37 +00:00
Miles Lott
7100c51a3a
Remove a stray tab, yes I am stalling
2001-03-27 21:20:56 +00:00
Miles Lott
9917a39116
More ldap filtering fixes
2001-03-27 17:15:47 +00:00
Miles Lott
dac252934e
Add tid to update as an option
2001-03-27 14:44:50 +00:00
Miles Lott
ca2f4389cb
Add function to filter ldap_fields array
2001-03-27 14:33:16 +00:00
Miles Lott
73259969c4
Add $tid to add routine
2001-03-27 13:11:23 +00:00
Miles Lott
ed84d3b861
Add default tid filter
2001-03-27 12:48:46 +00:00
Miles Lott
b2da5d14f0
Fix addition of hr profiles
2001-03-26 23:41:34 +00:00
Miles Lott
e6d9173490
Add saving of cat_id into new phpgwcatid attribute - filters pending
2001-03-26 13:33:50 +00:00
Miles Lott
df41f9fefe
More adjustment to sql filter strings
2001-03-26 13:08:59 +00:00
Miles Lott
7b2ab4f697
Some more filtering fixes, I hope
2001-03-26 02:00:47 +00:00
Miles Lott
528db46464
Add delete_all() to sql for testing ONLY :)
2001-03-25 23:25:23 +00:00
Miles Lott
a0ec697e28
Fix sql error in add()
2001-03-25 23:21:01 +00:00
Miles Lott
382347be76
Some work on sql filter mods since the intro of acl
2001-03-25 14:11:43 +00:00
Miles Lott
e783530f7f
Add default category setting of all
2001-03-25 09:14:43 +00:00
Miles Lott
3c0832cab2
Add autosetting of cat_id on add if pref set for default
2001-03-25 09:07:58 +00:00
Miles Lott
030388d193
Also set $fand to NULL;
2001-03-25 07:46:13 +00:00
Miles Lott
e9bcd7a91b
Fix if no grants are set - this is because of changes for cat_id
2001-03-25 07:44:01 +00:00
Miles Lott
32e82f77ef
Don't allow select all in edit/add
2001-03-25 06:07:00 +00:00
Miles Lott
fb1aa7062b
Add ability to select all/none or a specific category
2001-03-25 06:02:52 +00:00
Miles Lott
37cdf6faf1
Adding category support to addressbook
2001-03-25 05:41:06 +00:00
Miles Lott
10790a2005
Add category editing
2001-03-25 02:50:04 +00:00
Miles Lott
8b605f50ff
Switch LDAP to o,ou,streetaddress, add access to functions.inc.php
2001-03-24 21:54:31 +00:00
Miles Lott
99f310b1b4
Remove another silly mistake in update() for owner field
2001-03-24 15:51:28 +00:00
Miles Lott
7e03760d36
Silence reset if no records
2001-03-24 15:31:59 +00:00
Miles Lott
058d9bcb2e
Fix update error in access field
2001-03-24 15:12:33 +00:00
Miles Lott
3806a09744
Added grants var and setting
2001-03-24 15:04:35 +00:00
jengo
72b4870a4c
Started working on edit ACL, its not complete
2001-03-24 11:11:45 +00:00
jengo
f3df7a0ff4
Started working on ACL, so far index has been updated
2001-03-24 09:58:09 +00:00
Miles Lott
1cfe152bad
Add missing field request for 'access'
2001-03-24 08:49:25 +00:00
Miles Lott
a7742b1685
Add return of access field, modify read_single/last to return these explicitly
2001-03-24 08:45:52 +00:00
Miles Lott
933685fb30
Add checks to make sure ldap_contact_context is set
2001-03-24 07:58:03 +00:00
Miles Lott
0852eb8678
Add not-for-release delete_all() and commented call to it in index.php
2001-03-24 07:46:31 +00:00
Miles Lott
d2b5ae466b
Fix selection of fieldnames when using ldap (key=>value of stock fields mixup)
2001-03-23 20:01:16 +00:00
Miles Lott
6a3cfaacaf
Fix add to correctly search for next available uidnumber via common->last_id,
...
also more work on search.
2001-03-23 04:44:55 +00:00
Miles Lott
26a852cf05
Search working, still need to limit to one match per row
2001-03-22 20:36:26 +00:00
Miles Lott
4573f18ad7
Sorting works, filtering very strict
2001-03-22 20:19:40 +00:00
Miles Lott
7b91787b6f
Minor changes to sorting routines to check for empty values
2001-03-22 20:05:32 +00:00
Miles Lott
dbe10c6a6d
Introduce some associative array sorting for ldap
2001-03-22 19:48:14 +00:00
Miles Lott
66bea73872
Editing now working via update function
2001-03-22 09:36:51 +00:00
Miles Lott
fa4bbf00f3
Major changes to add and update, add uses new common function nextid
2001-03-22 07:57:38 +00:00
Miles Lott
f0fdf157dc
Fix read to use correct db object for setting contact_value from db
2001-03-22 02:56:37 +00:00
Miles Lott
8e2baeb263
Fix setting of context in delete and update - very important
2001-03-22 02:52:10 +00:00
Miles Lott
c11807d24a
Fix setting of context in read_single_entry
2001-03-22 02:50:14 +00:00
Miles Lott
1bafd75341
Fix start/offset/limit
2001-03-22 02:39:38 +00:00
Miles Lott
649078db4a
read_single_entry works, read working without filters and correct limits
2001-03-22 00:23:40 +00:00
Miles Lott
7d8a40f222
Make vcardin use vcard class, alter class comments to reflect how it uses it
2001-03-21 20:52:02 +00:00
Miles Lott
65eec865a5
Add cleanup for KEY vcard field
2001-03-21 19:48:17 +00:00
Miles Lott
f65e2edda5
Add some conversion arrays, and sample usage comments
2001-03-21 18:49:00 +00:00
Miles Lott
5ae83147c5
Add a reset to the internal export array, just in case
2001-03-21 08:27:22 +00:00
Miles Lott
8e57b2ef36
Update ldap attribute names
2001-03-21 08:23:33 +00:00
Miles Lott
7e157b369a
Add main works of vcard import/export class
2001-03-21 08:11:50 +00:00
Miles Lott
65bcf832a4
Fix mis-labeling of label and pubkey fields
2001-03-21 00:38:03 +00:00
Miles Lott
e7829e8ab8
Allow editing of LABEL
2001-03-21 00:31:27 +00:00
Miles Lott
703ae63dbb
Remove debugging call
2001-03-19 17:57:05 +00:00
Miles Lott
bbb3cdf388
Fix for read_last_entry, causing pgsql to fail due to diff return field from max()
2001-03-19 17:56:43 +00:00
Miles Lott
8edfe83318
Slightly better vcard import, we can now read our own vcards ;)
2001-03-19 09:07:00 +00:00
Miles Lott
d71bed9146
Add comment to stock field array as to use of name vs. value
2001-03-19 03:46:41 +00:00
Miles Lott
f14824f012
Fix a call not allowing ldap, and fix the return of stock_fieldnames
2001-03-19 03:45:46 +00:00
Miles Lott
c057ec36a6
For this first major rewrite sql->ldap, all but read are done
2001-03-19 01:02:07 +00:00
Miles Lott
db3467bed1
Begin ldap class, fix read_last_entry in sql to also return adr_XXX_type fields
2001-03-18 18:49:19 +00:00
Miles Lott
d5b6201f37
Move most input form tags into template, add pref note next to each phone #
2001-03-18 17:22:17 +00:00
Miles Lott
2f1586c5f5
Very minimal palm pdb class, can write palm docs only so far
2001-03-18 07:58:44 +00:00
Miles Lott
b58867a92b
Add some logic to set the limit variable, or not, so you can read all records if you want
2001-03-18 06:49:31 +00:00
Miles Lott
61463122ff
Add addressbook_read_last_entry
2001-03-18 02:46:50 +00:00
Miles Lott
e87d1171cc
Backtrack to older class read(), no filtering/ordering/searching on extras yet
2001-03-17 21:29:44 +00:00
Miles Lott
4a460c164c
Move sql files to sql dir
2001-03-17 15:51:35 +00:00
Miles Lott
2effa26748
Update readme, add sql files for table creation manually
2001-03-17 15:48:01 +00:00
Miles Lott
0d60a943c9
Add ability to manage custom fields, field edit forms still need work
2001-03-16 17:56:18 +00:00
Miles Lott
001faf9127
Change a couple of field names for display only
2001-03-16 03:54:15 +00:00
Miles Lott
1575e37617
Remove drop table again
2001-03-16 03:03:42 +00:00
Miles Lott
0eedd1ffc3
Table upgrade and changes to implement better vcard std and more useful fields
2001-03-16 01:31:25 +00:00
Miles Lott
46f97bdea0
Fix result of parsevcard explode on url value
2001-03-13 17:14:08 +00:00
Miles Lott
429ab044c1
Fix vcard swapping of home/work phone
2001-03-12 01:59:15 +00:00
Miles Lott
5c89ffd830
Hopefully fix home/work phone confusion again
2001-03-12 01:57:51 +00:00
Miles Lott
f77d5388a2
Remove table DROP, fix $sql syntax in read()
2001-03-11 22:23:33 +00:00
bettina
5a982fc4a3
added test file for join_statement
2001-03-11 22:11:07 +00:00
jengo
ee94089549
Updated to the new link()
2001-03-08 23:55:58 +00:00
Miles Lott
f42f077d35
Add comment regarding broken field editing
2001-03-08 14:48:10 +00:00
Miles Lott
34f99bb3dd
Fix check of std fields for filtering in read()
2001-03-08 14:37:42 +00:00
jengo
c264cdcea5
Cleaned up link() calls
2001-03-08 09:56:18 +00:00
Miles Lott
045462717d
Fix swapped home/work phone in add/edit form
2001-03-06 03:07:13 +00:00
Miles Lott
a7c6bc50e2
Fix "" vs '' on line 334 for pgsql
2001-03-01 03:38:17 +00:00
Miles Lott
af02fc4df7
Remove num for int size spec on create temp table
2001-02-28 22:09:09 +00:00
Miles Lott
1ff5f201a9
Comment out first drop table in read which breaks pgsql
2001-02-28 21:53:42 +00:00
Miles Lott
e025f87d8c
Remove commented access field
2001-02-28 21:51:20 +00:00
Miles Lott
e156a2626f
Shorten temp table name that was truncating in pgsql
2001-02-28 15:24:30 +00:00
Miles Lott
05dbe075d3
FINALLY made the birthday month selection use lang, sorry guys
2001-02-28 00:41:32 +00:00
Miles Lott
3b23a73fab
Add some fields to parsevcard
2001-02-27 13:44:31 +00:00
Miles Lott
d22b947dbc
Move note as new field in stock contact fields
2001-02-27 13:34:26 +00:00
Miles Lott
c4cf4bb037
Move bday and url into class as std vcard fields
2001-02-27 00:31:20 +00:00
Miles Lott
6fd67ec9e8
Add temporary mysql check for dropping the table
2001-02-22 17:46:23 +00:00
Miles Lott
bdac59038b
Add code to check extra_fields and add them to the create spec even if no data existed
2001-02-22 15:53:38 +00:00
Miles Lott
dc5e1437f0
Add check to see if extra_fields variable exists
2001-02-22 15:13:29 +00:00
Miles Lott
5c9b01628c
Fix extra comma in cross-table sql
2001-02-22 15:05:48 +00:00
Miles Lott
42bddcf774
Add n_middle to search
2001-02-21 23:20:06 +00:00
Miles Lott
f796e68e7a
Add basic querying back in
2001-02-21 23:04:09 +00:00
Miles Lott
a0f49c6a3e
Massive change to read function to help ordering and filtering
2001-02-21 22:41:37 +00:00
Miles Lott
74d54f6c6e
Fix selection and display of extra fields in prefs and index
2001-02-19 13:16:07 +00:00
Miles Lott
fb714abc55
Change timezone to time zone
2001-02-19 13:04:25 +00:00
Miles Lott
767c0362a9
Comments to tell of status
2001-02-19 12:25:52 +00:00
Miles Lott
d77aeef420
Update acl_prefs, many minor formatting changes
2001-02-19 12:14:25 +00:00
Miles Lott
5124d8a6e1
Change middle to "middle name"
2001-02-19 03:43:07 +00:00
Miles Lott
1e23bb9861
Add read_last_entry function, used for when adding records
2001-02-19 03:34:59 +00:00
Miles Lott
efee303284
Move acl stuff into functions.inc
2001-02-18 13:41:24 +00:00
Miles Lott
a82811fffb
Add in this file to check acl
2001-02-16 02:41:38 +00:00
Miles Lott
7901f3f256
Undo use of acl until it is working
2001-02-15 23:38:39 +00:00
Miles Lott
8f189d4f36
Minor adjustments
2001-02-15 17:21:38 +00:00
Miles Lott
a3e18e5064
Move contacts class calls into functions.inc.php to prepare for acl implementation
2001-02-14 00:56:07 +00:00
Miles Lott
799d4c7382
No functional change, just reformatting
2001-02-11 04:16:18 +00:00
Miles Lott
97c08d331e
Begin removing references to access field in prep for acl usage
2001-02-11 03:23:58 +00:00
Miles Lott
c5055a9d04
Add default acl hook to be called by admin for new accounts
2001-02-11 00:42:31 +00:00
Miles Lott
d6ea3f792f
Changing tabs to spaces, hope this still works.
2001-02-10 12:56:49 +00:00
Lars Kneschke
d3d05690ce
introduced PHPGW_INCLUDE_ROOT
2001-02-06 16:24:29 +00:00
Miles Lott
02588d9ef7
Remove unneccessary check for name=access in filtering section of read
2001-02-06 13:09:28 +00:00
Miles Lott
ba49fd9fdd
Enable DEBUG for filter
2001-02-06 12:55:32 +00:00
Miles Lott
91b0c37877
Move parsecard's functions to functions.inc.php and basically remove call to parsecard.php
2001-02-05 05:38:26 +00:00
Miles Lott
d99a6501ed
Filtering should work now - see index.php for example
2001-02-04 20:58:51 +00:00
Miles Lott
33a9bf669f
More work on filtering
2001-02-04 20:00:46 +00:00
Miles Lott
9817089eac
add vars and change all table names to $this->std_table or $this->ext_table
2001-02-04 19:45:39 +00:00
Miles Lott
94e85da4c5
Add default null array to fields var for read()
2001-02-04 19:09:39 +00:00
Miles Lott
4fdff3b94d
Fix all fields to lowercase
2001-02-04 13:40:19 +00:00
jengo
b6b7059e89
Fixed the bad case so things will work in postgresql
2001-02-04 13:35:20 +00:00
Miles Lott
3475178412
Update to use get_tpl_dir
2001-02-04 11:11:55 +00:00
Miles Lott
b6c8094da1
Add in some filtering - not quite there yet
2001-02-04 10:44:41 +00:00
Miles Lott
21096481b9
Several form changes and mods to vcardout.
2001-02-04 05:53:24 +00:00
Miles Lott
6075633a25
Add array and function to normalize column display names
2001-02-04 03:55:35 +00:00
Miles Lott
11b9d5b5bc
Make array elements match for now
2001-02-03 21:50:25 +00:00
Miles Lott
081a7ddfaa
Fix correct display of email type
2001-02-03 16:13:40 +00:00
Miles Lott
f7abf27fcb
Change remaining ab refs to stock for function and var names
2001-02-03 15:52:30 +00:00
Miles Lott
3805c05bf7
Add comments for field names
2001-02-03 03:14:54 +00:00
Miles Lott
a2cac196ae
Add tid field - type of the lid field.
2001-02-03 02:58:37 +00:00
Miles Lott
4f9371c78b
Modify list of email_types
2001-02-02 16:36:23 +00:00
Miles Lott
90553ed9d4
Generate list of email types
2001-02-02 16:33:59 +00:00
Miles Lott
ca81e77597
Some changes to templates and php files to add some custom fields
2001-02-02 16:19:37 +00:00
Miles Lott
3d02ca8f9e
Fix ORG_Name field
2001-02-02 14:35:35 +00:00
Miles Lott
4f95d122cd
Update field names to new class
2001-02-02 07:23:59 +00:00
seek3r
d97225c0c1
fixed problem with default settings
2001-02-02 07:06:08 +00:00
seek3r
a31ba57a86
moving the files to where they belong
2001-02-02 07:00:58 +00:00
Miles Lott
d124b891b8
Remove now unused classes.
2001-02-02 01:38:14 +00:00
Miles Lott
182384fc2e
First of a few major changes to enable the contacts class
2001-02-02 01:34:22 +00:00
Miles Lott
b1df65cdfe
Another template update to allow for better customization in index.php.
2001-01-23 13:40:42 +00:00
Miles Lott
210ae70a45
Redo template set for index.php to allow for better customization.
2001-01-23 04:28:06 +00:00
Miles Lott
330fea80a4
Correct return of company fields.
2001-01-22 12:58:57 +00:00
Miles Lott
9d77bffd4c
SQL fix to have entries display when switching to timetrack enabled and no company_id is set
2001-01-21 20:34:50 +00:00
Miles Lott
9c20cc177e
Fix to save correct data into company_id when timetrack is enabled.
2001-01-21 07:40:46 +00:00
Miles Lott
979d35be52
Add 'add' function to handle new add.php.
2001-01-21 06:37:33 +00:00
Miles Lott
57e4a4440f
Quick fix to broken search.
2001-01-21 02:46:17 +00:00