README for skfi-adr

Table of Contents

SLBS.dk

Overview

skfi-adr er et lille tool til at få kontaktinformation fra Forældreintra © Skolesoft ind i adressekartoteker i mailklienter m.v.

Input til skfi-adr: Copy paste af diverse klasselister i Forældreintra. Flg. lister bruges:

  • Navneliste (evt.)
  • Adresse- og telefonliste
  • Elevernes e-mailadresser
  • Elevernes fødselsdage
  • Kontaktoplysninger
  • Forældres e-mailadresser
  • Forældres profilbilleder (evt. - Blot til at få navne på forældre)

Data gemmes internt på format så forskellige eksport formater er lette at lave.

Nuværende eksport formater:

  • vcf-split - 4 vcard filer med drenge/piger, forældre t. drenge/piger]

Husk: Informationen opdateres ikke automatisk, når det bliver ændret på Forældreintra.

Derfor vil en besked til klassen ved ændring af oplysninger (især vigtigt information som adresse, tlf, email) vil være at foretrække, så man stadig er let at finde frem til.

Eksportformater og brug

4*vcf - 4 vcard filer med drenge/piger, forældre t. drenge/piger

Hvordan bruge data

De genererede vcf filer kan importes i et adressekartotek (f. eks integreret i dit mailprogram, GPS, …). Hvordan dette gøres afhænger af hvilket adressekartotek du bruger.

Husk: Tag backup INDEN du importerer disse data i adressekartoteket.

Søg efter "<dit mailprogram> vcard import" f. eks på Google.

Se også her.

Detalier - genereret output

Output fra skfi-adr: vcard (.vcf) filer - i alt 4 for hver klasse:

  • .vcf fil med kontaktoplysninger på klassen drenge
  • .vcf fil med kontaktoplysninger på klassen piger
  • .vcf fil med kontaktoplysninger på forældre til klassen drenge
  • .vcf fil med kontaktoplysninger på forældre til klassen piger

Vcard filerne er i version 4.0.

Disse 4 filer kan enten importeres i 4 forskellige grupper eller samlet i en eller flere grupper efter behov.

Filerne indeholder vcards for hver person med de oplysninger der er på den enkelte elev/forældre. I dets nuværende form sammenflettes data ikke ud over relation imellem barn og forældre.

Yderligere sammenfletning af data vil kræve nogle mere eller mindre kvalifierede gæt.

Forældre oprettes med flg. navn:

<Barnets fornavn eller nickname>: Forældrens fulde navn.

Hvis der er flere søskende (enten i samme klasse, eller flere klasser) oprettes forældrene flere gange - for lettere søgning.

Import - 4*vcf

Gmail

Guide til at få kontaktpersonerne for klassen ind i Gmails kontakter (og videre til evt. Android adressekartotek).

Steps:

  • Tag backup af dit adressekartotek først.
  • Importer de 4 .vcf filer for hver klasse i hver sin gruppe.

Dette gøres ved:

  • Backup (eksporter) - følg guide: https://support.google.com/mail/answer/24911?hl=da
  • Gå ind på http://gmail.com/
  • Vælg Kontaktpersoner (Pil ned ved t.h. for Email)
  • For hver af de 4 .vcf filer der er pr. klasse følges denne vejledning:
    • Tryk på "Mere" knappen over listen med kontaktpersoner
    • Vælg "Importer …"
    • Vælg "Browse"
    • Browse frem til en af .vcf filerne, og vælg "open" (Kan hedde forskelligt afhængig af operativ system.
    • Vælg Importer
    • Vent et øjeblik, og der er kommet en ny gruppe "Importeret DD/MM/YY" (evt. med nr. efter hvis gruppen allerede findes)
    • Klik på den nye gruppe
    • Over kontakterne er der en lyserød bar m. bla. mulighed for at klikke på: "Find og flet dobbelte forekomster" - Vælg dette … og:
    • Fjern fluebenet ud for Navn (Alle flueben forsvinder)
    • Vælg "Flet" (Der flettes ikke, men Gmail marker at kontakterne er flettet)
    • Omdøb gruppen til sigende navn efter eget ønske, eks. Peters kl. D F (Der bliver 4 grupper for klassen: Drenge, piger, forældre t. Drenge, forældre til piger)
      • Vælg "Mere" -> "Omdøb gruppe"
  • Vent noget tid, og du vil se kalenderen synkroniseret med evt. Android Smartphones der synkroniserer med denne gmail konto. Først bliver grupperne synlige på telefonen, og efter noget tid indeholder grupperne også kontakter.

    Hvis tålmodigheden slipper op: Vælg indstillinger->Konti->Google->Synk. alle (på smartphonen).

  • Android 4.1's "Kontakter" app forsøger at flette kontakterne (på basis af fælles telefonnumre, email mv. Dette bør slås fra (efter min mening), og gøres således (langsomt, så hvis nogen finder en lettere måde, hører jeg gerne):

    • For hver kontakt gøres flg. Det anbefales at gå systematisk frem, der er kun ca. 60 kontaker for en klasse :). Det lader til at det er nok at gå igennem listen med kontaker en gang, men kontakter kan hoppe til andet sted når de bliver adskilt.
      • Rul ned til "Forbindelse"
      • Hvis der er flere Google-logoer (Blå firkant med g i), klikkes der på linien med logoerne
      • Klik på ringen med (-) ud for en af kontakterne, vælg Ok Det er underordnet hvilken man vælger.
      • Gentages indtil der kun er een kontakt (og et google-logo)

    Hvis ikke dette punkt gennemføres ser listerne mangelfulde og forkerte ud. F. eks kan det ske at listen med elever mangler eleven, eller en af forældrenes navne står der istedet. og tilsvarende i grupperne med forældre.

  • Backup (eksporter) igen - så vil det være lettere at finde frem til ændringer man evt. har lavet i kontakterne næste gang der kommer en opdatering.

Android

Via gmail: Se Gmail.

Installation

Ej nødvendig for at bruge genererede vcards. Bruges kun til at genere vcards.

Download skfi-adr.pl fra ./skfi-adr.pl

Afhængigheder

perl5 + krævede libs.