Picture of Marc 189
Registered 14 years 73 days
Marc 189 Wednesday, 22 May 2019, 06:06 PM
Contact App
Hallo zusammen

die Contact App gefällt mir schon sehr gut. smile

mir ist noch nicht ganz klar welche Felder (Feldnamen) ich alle verwenden kann:
The first line of this file must contain predefined column headers as follows:

welches sind die predifined headers?
oder wäre es die Idee, dass ich diese in der ersten Zeile selber definieren kann? das wäre dann so richtig cool! (sieht aber momentan glaube ich nicht so aus. zumindest hab ich das nicht hingekriegt...)

wäre dann super, wenn ihr im Wiki allenfalls diese predefined headers auflisten könntet.

Danke und Gruss
Marc
Picture of Muschelpuster
Registered 8 years 232 days
Muschelpuster Thursday, 23 May 2019, 07:49 AM
Re: Contact App
Moin Marc,

im Kursmaterial ist eine Beispieldatei drin, welche die Dateistruktur beschreibt:
givenname;sn;company;displayname;email;telephonenumber;mobile;homephone;facsimiletelephonenumber;city;street;postalcode;state;country;privatecity;privatestreet;privatepostalcode;privatestate;privatecountry;title;position;department;description;roomnumber;info;url;sip
Das ist meiner Kenntnis nach absolut starr. Und das Format muss UTF8 sein.
Zudem fehlt die Möglichkeit Daten zyklisch automatisiert zu importieren, dann würde es anfangen Spaß zu machen.

nachgeschlagene Grüße
Niels
Picture of Marc 189
Registered 14 years 73 days
Marc 189 Thursday, 23 May 2019, 02:16 PM
Re: Contact App
Hallo Niels

danke, hab ich gar nicht mehr nachgelesen.... wink

soweit mal ok, habe jetzt aber noch ein Problemchen festgestellt:
wenn ich meine Kontakte importiere werden so einige Zeilen übersprungen. so wie ich das sehe, alle welche kein givenname gesetzt haben....?
wird givenname als Primärschlüssel verwendet oder so?

ich habe diverse Kontakte welche nur einen Eintrag in company haben, aber kein givenname und kein sn dazu. dies sind dann jeweils eigene Kontakte....


Gruss
Marc

Picture of Samuel 4515
Registered 6 years 75 days
Samuel 4515 Thursday, 23 May 2019, 02:27 PM
Re: Contact App
givenname habe ich weggelassen, kann kein PS sein
Picture of Martin Streller (innovaphone)
Moderator Registered 12 years 348 days
Martin Streller (innovaphone) Thursday, 23 May 2019, 04:32 PM in response to Marc 189
1 of 1 users consider this post helpful
Re: Contact App
Hi Marc,

ja, die Spalte "cn" wird intern verlangt und ggf. zusammengestellt aus sn, givenname, displayname.

Gruss,
Martin
Picture of Marc 189
Registered 14 years 73 days
Marc 189 Thursday, 23 May 2019, 05:18 PM
1 of 1 users consider this post helpful
Re: Contact App
Hallo Martin

danke für die Info... hatte effektiv Kontakte welche weder sn, givenname und displayname definiert war, da war nur company abgefüllt....

nach ein bisschen Anpassungen passt das nun tiptop.

Danke und Gruss
Marc
Picture of Marc 189
Registered 14 years 73 days
Marc 189 Friday, 24 May 2019, 02:58 PM in response to Marc 189
Re: Contact App
neue Frage zu Contact Admin App:

gibt es eine einfache Möglichkeit die ganze DB zu leeren? in der Contact Admin App kann ich erfolgreich importieren, aber nichts raus löschen....

Gruss
Marc
Picture of Muschelpuster
Registered 8 years 232 days
Muschelpuster Friday, 24 May 2019, 03:16 PM
1 of 1 users consider this post helpful
Re: Contact App
Hallo Marc,

Hier gibt es ein klares Jein. Die App merkt sich den Dateinamen von den Du etwas importiert hast. Wenn du wieder von diesen Dateinamen importierst, werden die alten von dieser Datei gelöscht. Wenn du die Datei also noch einmal leer importierst, solltest du auch keine Daten mehr haben…

umschiffende Grüße
Niels
Picture of Samuel 4515
Registered 6 years 75 days
Samuel 4515 Friday, 24 May 2019, 03:20 PM in response to Marc 189
Re: Contact App
Edit: da war Niels schneller ;o)
habe mir dadurch beholfen, die Datei mit einer gleichlautenden leeren Datei zu überschreiben (Columnss müssen trotzdem bezeichnet sein), dann werden die Datensätze gelöscht.

Ich hab mit kurzfristiger SSH-Schnüffelei leider auch noch keinen entsprechenden Dateipfad auf der AP gefunden.

Picture of Muschelpuster
Registered 8 years 232 days
Muschelpuster Friday, 24 May 2019, 03:35 PM
1 of 1 users consider this post helpful
Re: Contact App
Die Daten liegen in der Postgres-DB, Tabelle DBS.

gespeicherte Grüße
Niels
Picture of Marc 189
Registered 14 years 73 days
Marc 189 Friday, 24 May 2019, 03:59 PM
1 of 1 users consider this post helpful
Re: Contact App
Hallo Niels

danke, hat soweit funktioniert.

@innovaphone: meiner Meinung nach im Handling etwas umständlich, meine Dateien z.B. sind jeweils unterschiedlich (mit Datum versehen aus export von der Quelle), d.h. ich muss dieses File grundsätzlich umbenennen...

woher sehe ich wie das File hiess wenn ich das allenfalls nicht mehr weiss? in der DB hab ich jetzt noch nicht nachgeschaut....

aber eine Löschen Funktion wäre hübsch und sicher userfreundlicher.

Gruss
Marc
Picture of Martin Streller (innovaphone)
Moderator Registered 12 years 348 days
Martin Streller (innovaphone) Friday, 24 May 2019, 04:13 PM
Re: Contact App
Hallo Leute,

ja, da muss noch einiges nachwachsen. Unten meine Notizen bzgl. manuelles Löschen einzelner Dateien.
Btw, um alles zu löschen einfach alles aus der Haupttabelle "entries" entfernen.
Gruss,
Martin

Here you go:

1) Per Putty, einloggen als "admin"


login as: admin
Using keyboard-interactive authentication.
Password:

2) Root-Privilegien erlangen


admin@app-platform|/mnt/sda2/home/admin> su
Password:

3) Inhalt der Tabelle "dbs" auflisten. Der Datenbankname für den Parameter "-d" ist dem Apps-Manager zu entnehmen(s.u.).


root@app-platform|/mnt/sda2/home/admin> psql -d "contacts01" -c "select * from dbs"
id | uri
----+-------------------
1 | innocontacts.csv
2 | othercontacts.csv
3 | kontakte.utf8
4 | allcontacts.csv
(4 rows)

4) Datei "kontakte.utf8" löschen. Dabei werden alle zugehörigen Kontakte automatisch mit gelöscht.


root@app-platform|/mnt/sda2/home/admin> psql -d "contacts01" -c "delete from dbs where id='3'"
DELETE 1

5) Kontrolle, dass "kontakte.utf8" nicht mehr vorhanden ist.
root@app-platform|/mnt/sda2/home/admin> psql -d "contacts01" -c "select * from dbs"
id | uri
----+-------------------
1 | innocontacts.csv
2 | othercontacts.csv
4 | allcontacts.csv
(3 rows)

screen-contacs-instance.png

Picture of André 1752
Registered 10 years 314 days
André 1752 Friday, 26 July 2019, 03:24 PM in response to Marc 189
Re: Contact App
Das wünsche ich mir auch gerade.
Ich weiss doch nicht wie die Originaldatei geheissen hat die ich importiert hatte...

gemischt
Picture of Sascha 4743
Registered 5 years 286 days
Sascha 4743 Friday, 14 February 2020, 03:14 PM
Re: Contact App
Gibt es bei der Contact App auch die Möglichkeit durch ein Präfix die automatische Amtsholung bei einem Kontakt zu deaktivieren und diese stattdessen miteinzuspeichern?

Ergo statt "+49 XXXXX YYYY " ein "* 9 0XXXX YYYY" zu verwenden?

Hintergrund ist der, dass wir zwei verschiedene Amtsholungen haben und ich nun gerne für manche Kontakte abgehend die andere Rufnummer nutzen würde.

Sterne und Rauten funktionieren leider nicht, ebensowenig ein "i" (für intern).

Das Wiki gibt hier leider nichts zu her.




← You can define your color theme preference here