Kategorien in Telefonliste

panograf

Kategorien in Telefonliste

Beitrag von panograf »

bei den Telefondaten kann man ja außer Telefonnummern auch andere Daten erfassen.
Unter anderem kann man auch selber Titel generieren.
Was aber auffällt: in der Titelleiste kann man einige dieser Titel nicht zur Anzeige auswählen.
Oder habe ich etwas übersehen?

Bild
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag von FJ »

Das ist korrekt. Darüber hinaus kann man auch z.B. mehrere Nummern des selben Typs erstellen. Mir ist da noch keine sinnvolle Lösung eingefallen weshalb momentan nur die Grundtypen in der Liste dargestellt werden.
Ich bitte um Verständnis daß ich aufgrund des hohen Aufkommens im Forum und meines zeitlichen Rahmens nichtmehr jeden Thread im Forum persönlich lesen bzw. beantworten kann.

Bitte benutzt auch die Forum-Suche bzw. die FAQ
panograf

Beitrag von panograf »

moinmoin

eigentlich wäre es gut, wenn man alle Titel bearbeiten könnte.
Dann wäre es nämlich möglich, die Titel im MPE auf die im Handy abzustimmen.

Aber das ist sicher zuviel erwartet ;-)
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag von FJ »

Man kann doch alle Titel bearbeiten, oder verstehe ich deinen Post falsch ?
Ich bitte um Verständnis daß ich aufgrund des hohen Aufkommens im Forum und meines zeitlichen Rahmens nichtmehr jeden Thread im Forum persönlich lesen bzw. beantworten kann.

Bitte benutzt auch die Forum-Suche bzw. die FAQ
Nob
Beiträge: 21
Registriert: So 27. Mai 2012, 11:24
Wohnort: Schleswig-Holstein, Deutschland

Beitrag von Nob »

Hi FJ,
FJ hat geschrieben:Das ist korrekt. Darüber hinaus kann man auch z.B. mehrere Nummern des selben Typs erstellen. Mir ist da noch keine sinnvolle Lösung eingefallen weshalb momentan nur die Grundtypen in der Liste dargestellt werden.
Jepp, das mit den mehreren (Telefon-)Nummern ist richtig. Das kann ich jedenfalls auch direkt in meinem Android-Phone machen (CyanogenMod7-basiertes Custom ROM).
Was hältst Du von dem Lösungsansatz, alle Felder aller Kontakte zu untersuchen und zu "sammeln"?

Ich versuche das mal anhand eines Mini-Beispiels zu erklären, wobei es keinerlei Rolle spielt, ob es sich um vordefinierte oder benutzerdefinierte Felder handelt.
Ich habe drei Einträge mit den folgenden Nummern (Labels):
  • Kontakt#1: [Privat] - [Privat] - [Mobil]
  • Kontakt#2: [Privat] - [Mobil] - [MobilArbeit]- [Arbeit]- [Mobil]
  • Kontakt#3: [Privat] - [Mobil] - [Mobil] - [Arbeit] - [Arbeit] - [Arbeit]
Der Algorithmus geht nun wie folgt vor:
  • Zuerst werden die Einträge in Kontakt#1 untersucht und die Anzahl der Vorkommen eines Eintragtyps (=Labels) in einer Liste gesammelt. Der Algorithmus findet also zuerst [Privat] und legt diesen Feldtyp mit Privat.Anzahl=1 an.
    Als nächstes findet er den gleichen Label nochmals, erhöht also Privat.Anzahl=2.
    Als drittes findet er das Label [Mobil] und legt entsprechend Mobil.Anzahl=1 an.
    Damit ist die Suche im ersten Kontakt abgeschlossen.
  • Beim Kontakt#2 findet MPE nun als erstes den das Label [Privat] und setzt einen "lokalen" Index für Privat auf 1. Da aber durch Kontakt#1 bereits der Feldtyp Privat.Anzahl=2 ist, wird er für alle Kontakte nicht inkrementiert - das würde er erst, wenn MPE in einem Kontakt 3x das Label [Privat finden würde.
    Das Label [Mobil] ist von Kontakt#1 bereits als Mobil.Anzahl=1 vorhanden, ändert sich somit nicht. Weiterhin findet MPE noch die Label [MobilArbeit] sowie [Arbeit] und legt somit MobilArbeit.Anzahl=1 und Arbeit.Anzahl=1 an, bevor ein zweiter Kontakteintreg mit dem Label [Mobil] gefunden wird und somit Mobil.Anzahl=2 gesetzt wird.
  • Bei Kontakt#3 findet MPE zuerst [Privat], [Mobil] und [Arbeit], die alle bereits bekannt sind, aber nur Arbeit.Anzahl - bisher mit dem Wert Arbeit.Anzahl=1 - wird auf Arbeit.Anzahl=3 inkrementiert, weil das Label öfter in dem Kontakt gefnden wird, als in einem der vorhergehenden Kontakte.
  • Wenn alle Label durch alle Kontakte durchsucht sind, sind nun alle möglichen Label in der Auswahl angezeigt, wobei die "doppelten" Label mit einem kleinen Index in Klammern nachgestellt versehen werden könnten - in dem Beispiel also:
    [ ] Privat (#1)
    [ ] Privat (#2)
    [ ] Mobil (#1)
    [ ] Mobil (#2)
    [ ] MobilArbeit
    [ ] Arbeit (#1)
    [ ] Arbeit (#2)
    [ ] Arbeit (#3)
    Natürlich kann sich MPE immer die aktuellen Werte merken, müste bei Änderungen die Liste imer angleichen.
    Die Reihenfolge, in denen MPE die Einträge mit den "doppelten" Labels den indizierten Labels zuordnet, sollte dabei der Reihenfolge entsprechen, in denen die Einträge im jeweiligen Kontakt angelegt sind.
...ich hoffe meine Beschreibung ist verständlich, weist keine "Schwachstellen" auf und findet zudem Gefallen. :)

FJ hat geschrieben:Man kann doch alle Titel bearbeiten, oder verstehe ich deinen Post falsch ?
Verstehe ich ebenso - indem man "Benutzerdefiniert" enstellt dann einen beliebigen Bezeichner eingibt.
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag von FJ »

Möglich wäre das, aber bei 1000 und mehr Kontakten wohl schlecht für die Performance weil MyPhoneExplorer immer wieder neu einsortieren müsste. Vielleicht wäre es besser eine Kontakt-Vorschau zu bauen (so wie jetzt schon der Tooltip, nur eben als Fensterelement). Oder man macht die Liste überhaupt anders sodaß nur noch ein Telefonnummernfeld erscheint aber das dafür mehrzeilig. Ich weiß nicht so recht... erscheint mir wie die Wahl zwischen Pest oder Cholera. Hat alles nicht zu unterschätzende Nachteile
Ich bitte um Verständnis daß ich aufgrund des hohen Aufkommens im Forum und meines zeitlichen Rahmens nichtmehr jeden Thread im Forum persönlich lesen bzw. beantworten kann.

Bitte benutzt auch die Forum-Suche bzw. die FAQ
Nob
Beiträge: 21
Registriert: So 27. Mai 2012, 11:24
Wohnort: Schleswig-Holstein, Deutschland

Beitrag von Nob »

FJ hat geschrieben:Möglich wäre das, aber bei 1000 und mehr Kontakten wohl schlecht für die Performance weil MyPhoneExplorer immer wieder neu einsortieren müsste.
Naja, nicht unbedingt, meine ich, oder ich verstehe das Argument noch nicht richtig.
MPE könnte sich ja die Liste aller bereits existierenden Bezeichner irgendwo "merken". Kommen neue Kontakte durch direkte Eintragung, Sync zum Telefon oder zum Mail-/KOntaktdatenprogramm (Outlook, Thunderbird...) dazu, muss MPE bei jedem Kontakt "nur" noch schauen, ob bereits entsprechende Felder vorhanden sind. Bestehende Einträge werden nicht neu sortiert. Bei einem ersten Sync mag das (mit vielen Kontakten) ein wenig länger dauern.
Etwas komplizierter wird's vielleicht, wenn man auch noch mitführen möchte, welche der Einträge überhaupt noch in Benutzung sind, wei man dann nochmal für jedes "Telefon-Feld" eine verkettete Liste bräuchte, welche Einträge das Feld denn überhaupt benutzen...
Übrigens stelle ich mir vor, dass nicht unbedingt die Liste um eine Spalte automatisch erweitert wird, wenn ein neues Tel.-Nr.-Feld über einen Kontakt hinzu kommt; in diesem Fall könnte man den User darauf aufmerksam machen, dass er bei Bedarf die Spalte in der Listenansicht einblenden kann.
FJ hat geschrieben:Vielleicht wäre es besser eine Kontakt-Vorschau zu bauen (so wie jetzt schon der Tooltip, nur eben als Fensterelement).
Hmmm, ist mir nicht ganz klar, wie Du das meinst.
FJ hat geschrieben:Oder man macht die Liste überhaupt anders sodaß nur noch ein Telefonnummernfeld erscheint aber das dafür mehrzeilig.
Ich habe in einem [FeatureRequest] an anderer Stelle mal den Wunsch geäußert, dass es schön wäre, in der Liste - ähnlich Outlook, Excel etc. - direkt editieren zu können.
Sofern dieser Vorschlag Deine Zustimmung findet, ist die Frage, ob und wie sich das mit der mehrzeiligen Anzeige der Tel.-Daten verheiraten lässt.
FJ hat geschrieben:Ich weiß nicht so recht... erscheint mir wie die Wahl zwischen Pest oder Cholera. Hat alles nicht zu unterschätzende Nachteile
Ich fürchte, dass Du da zwar recht hast, aber ohne einen Verwaltungsansatz in der Listenansicht ist es auch irgendwie suboptimal. ;)

Viele Grüße
Nob
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag von FJ »

Mag sein daß er sich das merken kann. Aber trotzdem müsste er bei jedem Neuaufbau der Liste doppelt die Kontakte durchlaufen, das erste mal um rauszufinden welche Spalten benötigt werden und das zweite mal dann um die Liste zu befüllen. Ist eher ein technisches Problem...

Deine Requests werde ich noch abarbeiten
Ich bitte um Verständnis daß ich aufgrund des hohen Aufkommens im Forum und meines zeitlichen Rahmens nichtmehr jeden Thread im Forum persönlich lesen bzw. beantworten kann.

Bitte benutzt auch die Forum-Suche bzw. die FAQ
easchy
Beiträge: 6
Registriert: Fr 8. Jan 2010, 14:04
Wohnort: Fischbachau

Kontake: Fehlende Felder bzw. Nummern werden nicht angezeigt

Beitrag von easchy »

Hallo.

Muss dieses Thema leider noch mal aufwärmen.
Habe auf meinem Xperia Kontakte, die z. B. einen Eintrag in Mobil (G) enthalten. Dieser ist aber in MPE nicht sichtbar, da es diese Spalte nicht zur Anzeige gibt.
Werden diese "fehlenden Spalten" noch reinprogrammiert?

Vielen Dank!
Martin
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag von FJ »

Ja, ist mittelfristig geplant. Im Kontakt-Bearbeiten-Dialog sind diese Nummern auch jetzt schon sichtbar
Ich bitte um Verständnis daß ich aufgrund des hohen Aufkommens im Forum und meines zeitlichen Rahmens nichtmehr jeden Thread im Forum persönlich lesen bzw. beantworten kann.

Bitte benutzt auch die Forum-Suche bzw. die FAQ
Antworten