diff options
author | Bart Visscher <bartv@thisnet.nl> | 2011-10-04 21:16:48 +0200 |
---|---|---|
committer | Bart Visscher <bartv@thisnet.nl> | 2011-10-04 21:16:57 +0200 |
commit | 2c95c799e6b4b433dccb6efe04fe2c6dc9e5d9f9 (patch) | |
tree | a4579db8eb4782088629a45e232bd4b773d1cddd | |
parent | fada3517b0e461e2e6a112d6e4f6eb71d856816b (diff) | |
download | nextcloud-server-2c95c799e6b4b433dccb6efe04fe2c6dc9e5d9f9.tar.gz nextcloud-server-2c95c799e6b4b433dccb6efe04fe2c6dc9e5d9f9.zip |
Add new contact name to end of cantact list
-rw-r--r-- | apps/contacts/ajax/addcard.php | 3 | ||||
-rw-r--r-- | apps/contacts/js/interface.js | 2 | ||||
-rw-r--r-- | apps/contacts/lib/vcard.php | 2 |
3 files changed, 4 insertions, 3 deletions
diff --git a/apps/contacts/ajax/addcard.php b/apps/contacts/ajax/addcard.php index 70e0f0a89d0..ee95513732d 100644 --- a/apps/contacts/ajax/addcard.php +++ b/apps/contacts/ajax/addcard.php @@ -44,10 +44,9 @@ $vcard->add(new Sabre_VObject_Property('UID',OC_Contacts_VCard::createUID())); $id = OC_Contacts_VCard::add($aid,$vcard->serialize()); $details = OC_Contacts_VCard::structureContact($vcard); -$name = $details['FN'][0]['value']; $tmpl = new OC_Template('contacts','part.details'); $tmpl->assign('details',$details); $tmpl->assign('id',$id); $page = $tmpl->fetchPage(); -OC_JSON::success(array('data' => array( 'id' => $id, 'name' => $name, 'page' => $page ))); +OC_JSON::success(array('data' => array( 'id' => $id, 'page' => $page ))); diff --git a/apps/contacts/js/interface.js b/apps/contacts/js/interface.js index 3ec84a3c8ba..47e9bb10b1f 100644 --- a/apps/contacts/js/interface.js +++ b/apps/contacts/js/interface.js @@ -104,6 +104,8 @@ $(document).ready(function(){ if(jsondata.status == 'success'){ $('#rightcontent').data('id',jsondata.data.id); $('#rightcontent').html(jsondata.data.page); + $('#leftcontent .active').removeClass('active'); + $('#leftcontent ul').append('<li data-id="'+jsondata.data.id+'" class="active"><a href="index.php?id='+jsondata.data.id+'">'+jsondata.data.name+'</a></li>'); } else{ alert(jsondata.data.message); diff --git a/apps/contacts/lib/vcard.php b/apps/contacts/lib/vcard.php index 78327ab15e1..bff2897384f 100644 --- a/apps/contacts/lib/vcard.php +++ b/apps/contacts/lib/vcard.php @@ -246,7 +246,7 @@ class OC_Contacts_VCard{ public static function escapeSemicolons($value){ foreach($value as &$i ){ $i = implode("\\\\;", explode(';', $i)); - } unset($i); + } return implode(';',$value); } |