Georg Ehrke
89073970d3
change comments in import.php
2012-02-05 12:13:53 +01:00
Georg Ehrke
8337eaa1ec
add import function for contacts
2012-02-05 12:13:53 +01:00
Thomas Tanghus
6225b5ec86
More in-/output sanitation,
2012-02-02 17:54:30 +01:00
Thomas Tanghus
66b96e4440
Sanitize in- and output.
2012-02-02 17:54:30 +01:00
Thomas Tanghus
1f718d31e1
Merge branch 'tanghus_contacts'
2012-01-31 19:35:11 +01:00
Thomas Tanghus
6c340416d9
Resize profile picture if bigger than 200px on either x or y.
...
Bolded text on message box.
2012-01-31 19:32:24 +01:00
Thomas Tanghus
3f1486534f
- Fixed http://bugs.owncloud.org/thebuggenie/owncloud/issues/oc-93
...
Property was added multiple times.
- Fixed http://bugs.owncloud.org/thebuggenie/owncloud/issues/oc-8
"Missing "N" field: Contacts app not compatible with vcard 3.0 format"
- Almost sure I've fixed http://bugs.owncloud.org/thebuggenie/owncloud/issues/oc-27
"Full name in Contacts app doesn't sync to iOS 5 contacts" because it is caused by oc-8
2012-01-31 19:30:56 +01:00
Thomas Tanghus
db1f77e4f5
Some reminders in the code of what I have to change post OC3.0
2012-01-31 19:30:56 +01:00
Robin Appelman
ad4e305c96
update translations
2012-01-27 00:59:24 +01:00
Robin Appelman
830cf87697
use the correct hooks to remove contact/calendars of remvoed users
2012-01-26 19:05:46 +01:00
Thomas Tanghus
e6298325f6
Removed debug output
2012-01-24 23:08:40 +01:00
Thomas Tanghus
5458e52935
Fixed http://bugs.owncloud.org/thebuggenie/owncloud/issues/oc-92
...
"Character '&' in address data causes wrong data".
This was also the case for the 'N' property.
2012-01-24 23:08:40 +01:00
Robin Appelman
6fccf12299
update translations
2012-01-24 00:42:08 +01:00
Robin Appelman
7ea2923fa8
translation updates
2012-01-20 18:53:45 +01:00
Thomas Tanghus
ca03a26f15
- Added fix for empty 'FN' field on import via CardDAV clients.
...
- Make sure that the contact in the list has a display name.
- More tweaks on thumbnail caching.
2012-01-19 19:47:09 +01:00
Thomas Tanghus
137c630377
Optimizations and more aggressive caching.
2012-01-19 18:28:17 +01:00
Thomas Tanghus
5bd117dd6d
UI fixes in contact editor and address book dialog.
...
Error checking in ajax methods.
Localize menu entry.
2012-01-19 16:07:17 +01:00
Thomas Tanghus
dc942d6f3e
Added redirecting to static image file and caching for contacts with no photo embedded.
2012-01-19 16:07:17 +01:00
Robin Appelman
965ea96439
update translations
2012-01-16 17:34:53 +01:00
Robin Appelman
b0dbca0cc7
fix export link for contacts
2012-01-16 02:27:59 +01:00
Robin Appelman
7cd809b286
update translations
2012-01-15 15:12:58 +01:00
Bartek Przybylski
3ec5ffe24e
Simple translation for gallery
2012-01-15 12:15:22 +01:00
Georg Ehrke
360778e520
use backslash n instead of a real new line
2012-01-15 00:56:11 +01:00
Georg Ehrke
0e428ec595
fix newline problem in contacts
2012-01-15 00:47:50 +01:00
Thomas Tanghus
0ba472c18a
Too quick on the copy/paste trigger...
2012-01-12 23:43:00 +01:00
Thomas Tanghus
1697347045
Oops. Missing ')' :-P
2012-01-12 22:55:43 +01:00
Thomas Tanghus
e60860148c
Don't chunk_split encoded image string.
...
Don't return json error but null if card can't be parsed.
Small check for non-parsable card in index.php.
2012-01-12 22:50:12 +01:00
Thomas Tanghus
22356533a0
Added search. Thanks to icewind it was mostly copy/paste :-)
2012-01-12 22:50:12 +01:00
Thomas Tanghus
0d120efda5
Add PRODID to vcards created by ownCloud.
2012-01-12 22:50:12 +01:00
Thomas Tanghus
c6eeb4a808
Don't add address if none of the fields are filled out.
2012-01-12 02:39:33 +01:00
Thomas Tanghus
24dc1aec8e
Tweaked some tipsys.
2012-01-11 23:05:34 +01:00
Thomas Tanghus
237ba65a20
Localizin strings and adding error checking.
2012-01-11 20:07:15 +01:00
Thomas Tanghus
eae3e134ff
Make sure VERSION is set.
...
Set REV for each edit.
Download single VCard.
2012-01-11 06:20:06 +01:00
Thomas Tanghus
d93a5a0774
Added files for error messages, removed old syle sheet.
2012-01-11 04:05:30 +01:00
Thomas Tanghus
1a6ad816a3
CSS cleanup, more error checking, better error messages, general cleanup.
2012-01-11 04:05:30 +01:00
Thomas Tanghus
5500041cca
Added missing }
2012-01-11 04:05:29 +01:00
Robin Appelman
f67e5d18e7
update translations
2012-01-11 01:06:59 +01:00
Thomas Tanghus
e316cddf65
More fixes on saving TYPE parameters.
...
Use jQuery Dialog for error messages instead of alert()
2012-01-10 14:59:31 +01:00
Thomas Tanghus
60653c0544
Return standard thumbnail even if contact couldn't be found as it could be because it was just added,
2012-01-09 23:16:07 +01:00
Thomas Tanghus
aadb81a32a
OC_DB::insertid was being called too late to get the correct result.
2012-01-09 23:14:11 +01:00
Thomas Tanghus
ac63afbd95
Insert new contacts alphabetically correct in the list.
...
Added some tipsys to the editor.
2012-01-09 22:05:28 +01:00
Thomas Tanghus
978a08ab1c
Fixed Phone types not being saved correctly when adding them.
2012-01-09 20:38:06 +01:00
Thomas Tanghus
604ca61d78
Some cleanup, better error messages and such.
2012-01-09 20:38:06 +01:00
Thomas Tanghus
47548fb8c6
Fixed showing first contact if non is selected.
2012-01-09 20:38:05 +01:00
Thomas Tanghus
85ab3b3924
Modified thumbnail.php to use OC_Image. Cut out 50 loc ;-)
2012-01-09 20:38:05 +01:00
Thomas Tanghus
d91a4fcaf3
Changed SQL queries for looking up contacts to only query once and sort at the same time.
2012-01-09 20:38:05 +01:00
Thomas Tanghus
1b146b85d2
Removed redundant DB queries.
2011-12-31 01:34:22 +01:00
Thomas Tanghus
97471b5c2a
Thumbnails was overwriting default style so hover and active didn't work. Moved them to the 'a' element instead.
2011-12-30 23:39:31 +01:00
Thomas Tanghus
830a34a10a
Merge git://gitorious.org/owncloud/owncloud into tanghus_contacts
2011-12-30 21:09:42 +01:00
Thomas Tanghus
4793d25c57
Added license and waiver of conditions for jquery.inview.
...
CSS fix on contact list.
Query contacts from multiple address books.
2011-12-30 21:07:16 +01:00
Bartek Przybylski
31663cfff5
contacts entry duplication fix
2011-12-30 17:47:14 +01:00
Thomas Tanghus
a70fbcea28
More missing js.
2011-12-28 10:31:45 +01:00
Thomas Tanghus
5a99310cdf
Merge git://gitorious.org/owncloud/owncloud into contact_thumbnails
...
Fixed some conflicts.
Conflicts:
apps/contacts/css/styles.css
apps/contacts/templates/index.php
2011-12-28 10:14:59 +01:00
Bart Visscher
16e4e6dcc3
Contacts: small merge cleanups
2011-12-27 22:44:52 +01:00
Bart Visscher
3e2e5196d2
Merge branch 'tanghus_remote_backup' of git://gitorious.org/~tanghus/owncloud/tanghus-owncloud
...
Conflicts:
apps/calendar/export.php
apps/contacts/index.php
2011-12-27 22:18:01 +01:00
Thomas Tanghus
16c8f62658
Merge git://gitorious.org/owncloud/owncloud into contact_thumbnails
2011-12-26 13:27:53 +01:00
Bart Visscher
fbad1da9e2
Contacts: check if PREF parameter is set before useing it
2011-12-18 23:10:43 +01:00
Bart Visscher
dff9585f64
Contacts: add missing property_options template var
2011-12-18 23:10:43 +01:00
Thomas Tanghus
092c41f375
Added missing files and tried to revert the wrong commit of app/contacts/js/interfaces.js
2011-12-17 20:38:52 +01:00
Thomas Tanghus
a7b048dc05
Added thumbnails to contact list. The contacts have a default thumbnail when the page is
...
first loaded. Once the page is loaded the thumbnails will be lazy-loaded to the contacts
viewable.
2011-12-17 20:05:54 +01:00
Thomas Tanghus
feeb0c742a
Misc. changes after review by bartv.
2011-12-16 17:42:07 +01:00
Thomas Tanghus
59ad0a6c9c
Update README
2011-12-13 10:39:31 +01:00
Thomas Tanghus
d55e689261
Added readme.tanghus
2011-12-11 21:17:10 +01:00
Thomas Tanghus
c7b7758816
Updating of contact list when activating/adding/deleting address books now works.
2011-12-11 16:26:00 +01:00
Thomas Tanghus
5cb10548b3
Resolved conflict
2011-12-09 15:28:51 +01:00
Thomas Tanghus
7aa8eb3427
Merge git://gitorious.org/owncloud/owncloud into tanghus_remote_backup
...
Conflicts:
apps/contacts/ajax/deletebook.php
apps/contacts/index.php
2011-12-09 15:25:26 +01:00
Thomas Tanghus
b3661adf02
Various fixes to multiple address books handling
2011-12-09 15:10:51 +01:00
Bart Visscher
546b7279a3
Contacts: Add "Preferred" before phone label for preferred numbers
2011-12-07 20:40:59 +01:00
Bart Visscher
1220edd4df
Contacts: Add direct link to details of a contact
2011-12-07 20:40:59 +01:00
Bart Visscher
36abf22a48
Contacts: Fix postname var spelling
2011-12-07 20:40:59 +01:00
Bart Visscher
7e990a8e5c
Contacts: refactor common ajax functions to OC_Contacts_App
2011-12-07 20:40:59 +01:00
Bart Visscher
247146f703
Contacts: refactor rendering of part.details template
2011-12-07 20:40:58 +01:00
Bart Visscher
c67ac46b6c
Use a proxy class to interface with Sabre_VObject classes
2011-12-07 20:40:58 +01:00
Thomas Tanghus
830efdccac
Fixed adding, editing and deleting address books. One minor UI flaw remains.
2011-12-05 03:38:06 +01:00
Thomas Tanghus
95ae0f23f1
Added UI for selecting/editing address books.
...
Export, CardDAV link and activation/deactivation of address books done.
2011-12-04 20:25:46 +01:00
Bart Visscher
31846141b0
Contacts: make name editable again
2011-12-02 21:24:48 +01:00
Thomas Tanghus
58d1a3516a
Removed some debug statements.
...
Changed double quotes to single quotes.
2011-12-01 16:06:27 +01:00
Thomas Olsen
21d613cbc6
Added export.php for contacts app. Works the same way as the one in the calendar app, except there is no UI for it.
...
Fixed indentation in /index.php
2011-12-01 02:02:45 +01:00
Bart Visscher
53ff85e2ad
Contacts: layout updates
2011-11-24 21:36:35 +01:00
Bart Visscher
6ce6cbf489
Contacts: better label for saving a property
2011-11-24 21:36:35 +01:00
Bart Visscher
9701145f83
Contacts: make type of phone property also multiselect in addproperty
2011-11-24 21:36:34 +01:00
Bart Visscher
5e037bfd54
Contacts: remove redundant li in setpropertyform template
2011-11-23 21:07:32 +01:00
Bart Visscher
a2ecdfcac1
Contacts: support multiple phone type parameter
2011-11-23 21:07:32 +01:00
Bart Visscher
ad390d5e42
Add type selects to editing ADR & TEL contact property types
2011-11-23 21:07:32 +01:00
Bart Visscher
ef124c3e21
Use a function to generate select options
2011-11-09 22:19:52 +01:00
Jakob Sack
938c5ef21c
contacts: every card needs a version!
2011-11-09 11:35:50 +01:00
Jakob Sack
4b424e12df
contacts: put property key in background, the value is important!
2011-11-09 11:35:50 +01:00
Jakob Sack
841be90939
Improve style in contacts
2011-11-09 11:35:50 +01:00
Brice Maron
e533e82bc9
Add sequence name in insertid to be more portable
2011-10-29 11:40:48 +02:00
Bart Visscher
6d4d15b221
Fix html id's in part.addcardform.php
2011-10-27 22:47:56 +02:00
Bart Visscher
715e376cd2
Fix setproperty form
2011-10-25 20:01:40 +02:00
Jakob Sack
4d60f9d3bd
improved style in contacts
2011-10-22 21:32:07 +02:00
Jakob Sack
d89666261f
Some improvements on the contact application
2011-10-22 19:23:22 +02:00
Jakob Sack
b224991ea2
Fix translations, empty properties
2011-10-22 19:23:22 +02:00
Bart Visscher
61660c068a
Fix function name error in contacts app
2011-10-21 21:49:58 +02:00
Bart Visscher
203f7a3a87
Move contact delete button to top right corner
2011-10-09 00:04:37 +02:00
Bart Visscher
88aa40e6ac
Show add contact form on opening contacts page
2011-10-09 00:04:37 +02:00
Bart Visscher
a13d42fdaf
Fixes for adding contact property
2011-10-07 23:01:49 +02:00
Bart Visscher
46b8703b71
Display contact name without label and in bold
2011-10-07 22:42:50 +02:00
Bart Visscher
f95e8c62c9
Save the right contact property
2011-10-07 22:38:19 +02:00
Bart Visscher
8ea9c39241
Fix saving properties with a new contact
2011-10-07 22:25:26 +02:00
Bart Visscher
bc54f13636
Fix name when adding contact
2011-10-07 21:59:25 +02:00
Bart Visscher
2c95c799e6
Add new contact name to end of cantact list
2011-10-04 21:16:57 +02:00
Bart Visscher
fada3517b0
All the basic field for add contact added
2011-10-04 21:16:57 +02:00
Bart Visscher
9a5d517ec2
Add more checks for admin user
2011-09-30 23:17:30 +02:00
Bart Visscher
f4782a7690
Check if the application is actually enabled
2011-09-30 23:17:18 +02:00
Bart Visscher
5875b50de0
Use .empty function instead of .html("")
2011-09-28 23:17:26 +02:00
Jan-Christoph Borchardt
c39c6d36df
do not use 'URL' but 'address'
2011-09-28 22:11:47 +02:00
Frank Karlitschek
98c59605aa
show the syncing and ampache urls on the settings page. not very pretty but otherwise the user has no way to configure the desktop integration
2011-09-28 16:05:01 +02:00
Bart Visscher
c6f78fbe43
Add flag in info.xml to control the apps that are installed by default
2011-09-27 22:36:14 +02:00
Bart Visscher
17e631bc5e
Use OC_JSON for json responses
...
Create OC_JSON class, for single point of creating json responses.
No real logic change, this just cleans up the code a bit.
2011-09-25 22:19:28 +02:00
Jan-Christoph Borchardt
700ac75565
updated translations
2011-09-24 23:12:18 +02:00
Florian Pritz
037d0e9640
apps/contacts: only display buttons if there is a contact
...
If you don't have any contacts, it would display a non-functioning
delete button.
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2011-09-24 18:41:59 +02:00
Florian Pritz
983445cd39
apps/contacts: fix wrapping issue in addpropertyform
...
The browser added random line breaks between the label and input field
making it hard to see what's what.
Now we break lines intentionally just like in setpropertyform.
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2011-09-24 18:41:58 +02:00
Jan-Christoph Borchardt
d3fedc14e2
fixed contacts strings (no technical stuff in the interface, don't scream at people, ...), ready for translation
2011-09-23 20:13:27 +02:00
Jakob Sack
73d0caf8a4
Add Sabre_DAV_Browser_Plugin to *DAV-servers to ease debugging
2011-09-23 09:40:01 +02:00
Bart Visscher
e990ef3542
Move some common code to OC_Util
...
Created the following function:
- checkLoggedIn
- checkAdminUser
- redirectToDefaultPage
2011-09-18 21:31:56 +02:00
Bart Visscher
82c7598861
Remove global vars and use the OC static version.
...
Removed global vars are DOCUMENTROOT, SERVERROOT, SUBURI, WEBROOT and CONFIG_DATADIRECTORY
2011-09-18 19:37:54 +02:00
Jakob Sack
fe62c803e2
fix small bugs
2011-09-17 00:46:04 +02:00
Jakob Sack
54a3b28dce
Split OC_Contacts_Addressbook in _Addressbook and _VCard
2011-09-17 00:26:57 +02:00
Jakob Sack
d3ee19e675
fix documentation
2011-09-15 23:20:49 +02:00
Jakob Sack
ae622dbbfe
Small fix in documentation
2011-09-15 22:45:40 +02:00
Jakob Sack
c3ff534b19
Improve reading of vCard files
2011-09-15 11:06:21 +02:00
Alexander Wigen
72aa1bf75c
Only show used address attributes in contact view
2011-09-11 12:52:40 +02:00
Jakob Sack
5fed5bab4a
Improving contacts
2011-09-08 23:36:47 +02:00
Jakob Sack
f4c498edba
Full path for carddav path
2011-08-24 11:21:27 +02:00
Jan-Christoph Borchardt
d9aae20003
more valid HTML, alt attributes, refactored pagenavi etc.
2011-08-20 05:07:58 +02:00
Jakob Sack
6096568da9
Small design changes in Contacts
2011-08-14 23:49:09 +02:00
Jakob Sack
39ecef39cd
Fix creation of UID in contacts
2011-08-14 23:49:09 +02:00
Jan-Christoph Borchardt
7ece8ed314
added global action class for icons
2011-08-13 05:27:50 +02:00
Jan-Christoph Borchardt
4a5ee765cf
merged admin, help and settings to settings
2011-08-13 05:13:34 +02:00
Jan-Christoph Borchardt
99790d6805
lots of image changes, use svg EVERYWHERE POSSIBLE
2011-08-11 19:00:32 +02:00
Jakob Sack
110f96df78
At least dome layout in Contacts
2011-08-11 10:08:02 +02:00
Jakob Sack
5324d6f7df
Small fixes
2011-08-10 22:27:55 +02:00
Jakob Sack
c4931cff34
Delete addressbooks of deleted users
2011-08-10 14:28:14 +02:00
Jakob Sack
58ab3883b9
Add description to contacts
2011-08-10 11:32:06 +02:00
Jakob Sack
2b59912b3d
Add CardDAV path
2011-08-10 11:19:12 +02:00
Jakob Sack
891ac04c19
Remove references to "multiple addressbooks" :-(
2011-08-09 18:05:52 +02:00
Jakob Sack
ce76cece09
Remove warning
2011-08-09 18:00:14 +02:00
Jakob Sack
c6f499c685
Some more fixes. It basically works but looks ugly
2011-08-09 17:42:54 +02:00
Jakob Sack
6d1c266e1e
You don't always have parameters in vcards!
2011-08-09 15:00:10 +02:00
Jakob Sack
075db9f7ea
Add default addressbook
2011-08-09 14:49:28 +02:00
Jakob Sack
5047b6e385
Fix naming bug
2011-08-09 14:15:11 +02:00
Jakob Sack
76fc062f27
Some more work on the address book
2011-08-09 13:53:58 +02:00
Jakob Sack
5e2f7bfda9
Small details in contacts
2011-08-06 23:29:25 +02:00
Jakob Sack
77fccc9d00
TEMPORARY update path for carddav testers
2011-08-06 23:09:55 +02:00
Jakob Sack
42a6549729
Database.xml
2011-08-06 23:09:38 +02:00
Jakob Sack
2f10598af6
New app: contacts
2011-08-06 22:32:06 +02:00