1
0
mirror of https://github.com/owncloudarchive/contacts.git synced 2024-11-29 11:24:11 +01:00

Merge branch 'filesystem' into gallery

This commit is contained in:
Robin Appelman 2013-01-30 19:26:42 +01:00
commit ce3b7a2493
8 changed files with 65 additions and 20 deletions

View File

@ -3,7 +3,7 @@
*/
(function( $ ) {
$.widget('ui.combobox', {
$.widget('oc.combobox', {
options: {
id: null,
showButton: false,
@ -73,7 +73,7 @@
})
.addClass('ui-widget ui-widget-content ui-corner-left');
input.data('autocomplete')._renderItem = function( ul, item ) {
input.data('uiAutocomplete')._renderItem = function( ul, item ) {
return $('<li></li>')
.data('item.autocomplete', item )
.append('<a>' + item.label + '</a>')

View File

@ -12,6 +12,7 @@
"Title" => "Заглавие",
"Add" => "Добавяне",
"Email" => "E-mail",
"Share" => "Споделяне",
"Name" => "Име",
"Save" => "Запис"
);

View File

@ -79,6 +79,7 @@
"You can drag groups to\narrange them as you like." => "Voit järjestää ryhmät vetämällä\nne haluamaasi järjestykseen.",
"All" => "Kaikki",
"Favorites" => "Suosikit",
"Shared by {owner}" => "Jakanut {owner}",
"Result: " => "Tulos: ",
" imported, " => " tuotu, ",
" failed." => " epäonnistui.",

View File

@ -2,7 +2,10 @@
"Error (de)activating addressbook." => "A címlista (de)aktiválása sikertelen",
"id is not set." => "ID nincs beállítva",
"Cannot update addressbook with an empty name." => "Üres névvel nem frissíthető a címlista",
"No category name given." => "Nincs megadva kategórianév.",
"Error adding group." => "Hiba a csoport hozzáadása közben.",
"Group ID missing from request." => "A csoport azonosítója hiányzik a kérésből.",
"Contact ID missing from request." => "A kapcsolat azonosítója hiányzik a kérésből.",
"No ID provided" => "Nincs ID megadva",
"Error setting checksum." => "Hiba az ellenőrzőösszeg beállításakor",
"No categories selected for deletion." => "Nincs kiválasztva törlendő kategória",
@ -11,8 +14,10 @@
"element name is not set." => "az elem neve nincs beállítva",
"checksum is not set." => "az ellenőrzőösszeg nincs beállítva",
"Information about vCard is incorrect. Please reload the page." => "A vCardról szóló információ helytelen. Frissítse az oldalt!",
"Couldn't find vCard for %d." => "Nem található a(z) %d vCard.",
"Information about vCard is incorrect. Please reload the page: " => "Helytelen információ a vCardról. Töltse újra az oldalt: ",
"Something went FUBAR. " => "Helyrehozhatatlan hiba történt.",
"Cannot save property of type \"%s\" as array" => "Az \"%s\" típusú tulajdonság nem menthető mint tömb.",
"Missing IM parameter." => "Hiányzó IM paraméter.",
"Unknown IM: " => "Ismeretlen IM:",
"No contact ID was submitted." => "Nincs ID megadva a kontakthoz",
@ -30,6 +35,9 @@
"Error cropping image" => "Képvágás sikertelen",
"Error creating temporary image" => "Ideiglenes kép létrehozása sikertelen",
"Error finding image: " => "A kép nem található",
"Key is not set for: " => "Nincs megadva a kulcs:",
"Value is not set for: " => "Nincs megadva az érték:",
"Could not set preference: " => "Nem állítható be a tulajdonság:",
"Error uploading contacts to storage." => "Hiba a kapcsolatok feltöltésekor",
"There is no error, the file uploaded with success" => "Nincs hiba, a fájl sikeresen feltöltődött",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" => "A feltöltött fájl mérete meghaladja az upload_max_filesize értéket a php.ini-ben",
@ -41,14 +49,24 @@
"Couldn't load temporary image: " => "Ideiglenes kép betöltése sikertelen",
"No file was uploaded. Unknown error" => "Nem történt feltöltés. Ismeretlen hiba",
"Contacts" => "Címjegyzékek",
"%d_selected_contacts" => "%d_kijelölt_kapcsolat",
"Add to..." => "Hozzáadás ehhez...",
"Remove from..." => "Eltávolítás innen...",
"Add group..." => "Csoport hozzáadása...",
"Indexing contacts" => "Kapcsolatok indexelése.",
"Select photo" => "Fotó kiválasztása",
"Network or server error. Please inform administrator." => "Hiba történt a hálózatban vagy a kiszolgálón. Értesítse a rendszergazdát!",
"Error adding to group." => "Hiba a csoporthoz adása közben.",
"Error removing from group." => "Hiba a csoportból való eltávolítás közben.",
"There was an error opening a mail composer." => "Hiba történt a levélszerkesztő megnyitása közben.",
"Deleting done. Click here to cancel reloading." => "Sikeresen törölve. Kattintson ide az újratöltés tiltásához.",
"Add address book" => "Új címjegyzék",
"Import done. Click here to cancel reloading." => "Sikeresen importálva. Kattintson ide az újratöltés tiltásához.",
"Not all files uploaded. Retrying..." => "Nem minden fájt töltődött fel. Próbálkozik...",
"Something went wrong with the upload, please retry." => "Valami hiba történt a feltöltéskor, próbálja újra.",
"Error" => "Hiba",
"Importing from {filename}..." => "Importálás ebből: {filename}...",
"{success} imported, {failed} failed." => "{success} importálva, {failed} meghíusult.",
"Importing..." => "Importálás...",
"Unable to upload your file as it is a directory or has 0 bytes" => "Nem tölthető fel, mert mappa volt, vagy 0 byte méretű",
"Upload Error" => "Feltöltési hiba",
@ -62,7 +80,20 @@
"Enter name" => "Név megadása",
"Enter description" => "Leírás megadása",
"Select addressbook" => "A címlista kiválasztása",
"The address book name cannot be empty." => "A címjegyzékben a név nem lehet üres.",
"Is this correct?" => "Helyes ez?",
"There was an unknown error when trying to delete this contact" => "A kapcsolat törlése közben ismeretlen hiba történt.",
"# groups" => "# csoportok",
"Some contacts are marked for deletion, but not deleted yet. Please wait for them to be deleted." => "Néhány kapcsolat ki lett jelölve törlésre, de nem lett törölve. Várja meg ameddig törölve lesznek.",
"Click to undo deletion of {num} contacts" => "Kattintson a {num} kapcsolat törlésének visszavonásához",
"Cancelled deletion of {num}" => "A(z) {num} törlésének visszavonása",
"Contact is already in this group." => "A kapcsolat már a csoportban van.",
"Contacts are already in this group." => "A kapcsolatok már a csoportban vannak.",
"Couldn't get contact list." => "Nem érhető el a kapcsolatlista.",
"Contact is not in this group." => "A kapcsolat nincs ebben a csoportban.",
"Contacts are not in this group." => "A kapcsolatok nincsenek ebben a csoportban.",
"A group named {group} already exists" => "A {group} nevű csoport már létezik",
"You can drag groups to\narrange them as you like." => "Áthúzhatja a csoportokat\nelrendezheti őket ahogy akarja.",
"All" => "Összes",
"Favorites" => "Kedvencek",
"Shared by {owner}" => "Megosztva {owner} által",
@ -80,6 +111,7 @@
"Less..." => "Kevesebb...",
"You do not have the permissions to read this addressbook." => "Nincs jogosultsága hozzáférni ehhez a címjegyzékhez.",
"You do not have the permissions to update this addressbook." => "Nincs jogosultsága módosítani ezt a címjegyzéket.",
"There was an error updating the addressbook." => "Hiba történt a a címjegyzék frissítésekor.",
"You do not have the permissions to delete this addressbook." => "Nincs jogosultsága törölni ezt a címjegyzéket.",
"There was an error deleting this addressbook." => "A címjegyzék törlése nem sikerült.",
"Jabber" => "Jabber",
@ -107,15 +139,19 @@
"Internet" => "Internet",
"Friends" => "Barátok",
"Family" => "Család",
"There was an error deleting properties for this contact." => "Hiba lépett fel a kapcsolat tulajdonságainak törlésekor.",
"{name}'s Birthday" => "{name} születésnapja",
"Contact" => "Kapcsolat",
"You do not have the permissions to add contacts to this addressbook." => "Nincs jogosultsága bővíteni ezt a címjegyzéket.",
"Could not find the vCard with ID." => "Nincs címjegyzék ezzel az ID-vel.",
"You do not have the permissions to edit this contact." => "Nincs jogosultsága módosítani az illető adatait.",
"Could not find the vCard with ID: " => "Nincs címjegyzék ezzel az ID-vel:",
"Could not find the Addressbook with ID: " => "Nincs címjegyzék ezzel az ID-vel:",
"You do not have the permissions to delete this contact." => "Nincs jogosultsága törölni az illető adatait.",
"There was an error deleting this contact." => "A bejegyzés törlése nem sikerült.",
"Contact not found." => "Kapcsolat nem található.",
"HomePage" => "Kezdőoldal",
"New Group" => "Új csoport",
"Settings" => "Beállítások",
"Address books" => "Címjegyzékek",
"Import" => "Import",
@ -123,6 +159,7 @@
"Select files" => "Fájlok kiválasztása",
"Import into:" => "Importálás ebbe:",
"OK" => "OK",
"(De-)select all" => "(Ki)Bejelöli mindet",
"New Contact" => "Új kapcsolat",
"Download Contact(s)" => "Kapcsolat(ok) letöltése",
"Groups" => "Csoportok",
@ -136,12 +173,14 @@
"Expand/collapse current addressbook" => "A címlista kinyitása/becsukása",
"Next addressbook" => "A következő címlista",
"Previous addressbook" => "Az előző címlista",
"Actions" => "Műveletek",
"Refresh contacts list" => "Kapcsolatok lista frissítése",
"Add new contact" => "Új kapcsolat hozzáadása",
"Add new addressbook" => "Új címlista létrehozása",
"Delete current contact" => "Jelenlegi kapcsolat törlése",
"<h3>You have no contacts in your addressbook.</h3><p>Add a new contact or import existing contacts from a VCF file.</p>" => "<h3>Ebben a címjegyzékben még nincsenek bejegyzések.</h3><p>Hozzon létre egyet, vagy importáljon adatokar egy VCF-állományból.</p>",
"Add contact" => "Új személy hozzáadása",
"Compose mail" => "Levél szerkesztése",
"Delete group" => "Csoport törlése",
"Delete current photo" => "Az aktuális kép törlése",
"Edit current photo" => "Az aktuális kép szerkesztése",
@ -170,6 +209,7 @@
"Delete contact" => "A bejegyzés törlése",
"Preferred" => "Előnyben részesített",
"Please specify a valid email address." => "Adjon meg érvényes email címet",
"someone@example.com" => "someone@example.com",
"Mail to address" => "Postai cím",
"Delete email address" => "Email cím törlése",
"Enter phone number" => "Adja meg a telefonszámot",

View File

@ -83,6 +83,7 @@
"The address book name cannot be empty." => "Имя адресной книги не должно быть пустым.",
"Is this correct?" => "Это верно?",
"There was an unknown error when trying to delete this contact" => "Возникла неизвестная ошибка при попытке удалить этот контакт",
"# groups" => "# группы",
"Some contacts are marked for deletion, but not deleted yet. Please wait for them to be deleted." => "Некоторые контакты отмечены для удаления, но еще не удалены. Пожалуйста, подождите пока они будут удалены.",
"Click to undo deletion of {num} contacts" => "Нажмите, чтобы отменить удаление {num} контактов",
"Cancelled deletion of {num}" => "Отменено удаление {num}",
@ -188,6 +189,7 @@
"First name" => "Имя",
"Additional names" => "Дополнительные имена",
"Last name" => "Фамилия",
"Select groups" => "Выбрать группы",
"Nickname" => "Имя",
"Enter nickname" => "Введите имя",
"Title" => "Название",

View File

@ -83,6 +83,7 @@
"The address book name cannot be empty." => "Názov adresára nemôže byť prázdny.",
"Is this correct?" => "Je to správne?",
"There was an unknown error when trying to delete this contact" => "Vyskytla sa neznáma chyba pri odstraňovaní daného kontaktu.",
"# groups" => "# skupiny",
"Some contacts are marked for deletion, but not deleted yet. Please wait for them to be deleted." => "Počkajte prosím do skončenia mazania kontaktov označených na mazanie.",
"Click to undo deletion of {num} contacts" => "Kliknite pre odvrátenie operácie zmazania {num} kontaktov.",
"Cancelled deletion of {num}" => "Zrušené odstraňovanie {num} kontaktov.",

View File

@ -1,15 +1,15 @@
<?php $TRANSLATIONS = array(
"Error (de)activating addressbook." => "Fel (av)aktivera adressbok.",
"Error (de)activating addressbook." => "Fel (av)aktiverar adressbok.",
"id is not set." => "ID är inte satt.",
"Cannot update addressbook with an empty name." => "Kan inte uppdatera adressboken med ett tomt namn.",
"No category name given." => "Ingen kategori angiven.",
"No category name given." => "Inget kategorinamn angivet.",
"Error adding group." => "Fel vid tillägg av grupp.",
"Group ID missing from request." => "Grupp-ID fattas från anrop.",
"Contact ID missing from request." => "Kontakt-ID fattas från anrop.",
"No ID provided" => "Inget ID angett",
"No ID provided" => "Inget ID angivet",
"Error setting checksum." => "Fel uppstod när kontrollsumma skulle sättas.",
"No categories selected for deletion." => "Inga kategorier valda för borttaging",
"No address books found." => "Ingen adressbok funnen.",
"No address books found." => "Inga adressböcker funna.",
"No contacts found." => "Inga kontakter funna.",
"element name is not set." => "elementnamn ej angett.",
"checksum is not set." => "kontrollsumma är inte satt.",
@ -55,7 +55,7 @@
"Add group..." => "Lägg till grupp...",
"Indexing contacts" => "Indexerar kontakter",
"Select photo" => "Välj foto",
"Network or server error. Please inform administrator." => "Nätverk eller serverfel. Informera administratören.",
"Network or server error. Please inform administrator." => "Nätverks- eller serverfel. Informera administratören.",
"Error adding to group." => "Fel vid tillägg i grupp.",
"Error removing from group." => "Fel vid radering från grupp.",
"There was an error opening a mail composer." => "Fel uppstod när e-postklient skulle öppnas.",
@ -234,7 +234,7 @@
"Export" => "Exportera",
"CardDAV link" => "CardDAV-länk",
"The temporary image has been removed from cache." => "Den tillfälliga bilden har raderats från cache.",
"CardDAV syncing addresses" => "CardDAV synkningsadresser",
"CardDAV syncing addresses" => "CardDAV synkar adresser",
"more info" => "mer information",
"Primary address (Kontact et al)" => "Primär adress (Kontakt o.a.)",
"iOS/OS X" => "iOS/OS X",

View File

@ -4,21 +4,21 @@ namespace OCA\Contacts;
class SearchProvider extends \OC_Search_Provider{
function search($query) {
$addressbooks = Addressbook::all(\OCP\USER::getUser(), 1);
if(count($addressbooks)==0 || !\OCP\App::isEnabled('contacts')) {
return array();
}
$results=array();
$searchresults = array( );
$results = \OCP\Contacts::search($query, array('N', 'FN', 'EMAIL', 'NICKNAME', 'ORG'));
$l = new \OC_l10n('contacts');
foreach($addressbooks as $addressbook) {
$vcards = VCard::all($addressbook['id']);
foreach($vcards as $vcard) {
if(substr_count(strtolower($vcard['fullname']), strtolower($query)) > 0) {
$link = \OCP\Util::linkTo('contacts', 'index.php').'#'.urlencode($vcard['id']);
$results[]=new \OC_Search_Result($vcard['fullname'], '', $link, (string)$l->t('Contact'));//$name,$text,$link,$type
foreach($results as $result) {
$vcard = VCard::find($result['id']);
$link = \OCP\Util::linkTo('contacts', 'index.php').'#' . $vcard['id'];
$props = array();
foreach(array('EMAIL', 'NICKNAME', 'ORG') as $searchvar) {
if(count($result[$searchvar]) > 0 && strlen($result[$searchvar][0]) > 3) {
$props = array_merge($props, $result[$searchvar]);
}
}
$searchresults[]=new \OC_Search_Result($vcard['fullname'], implode(', ', $props), $link, (string)$l->t('Contact'));//$name,$text,$link,$type
}
return $results;
return $searchresults;
}
}