Vores Meeho!™ Blog giver dig generelle nyheder, tekniske tips, inspiration og mere til i relation til Meeho!™-platformen.

Tilmeld dig gratis nu!

Indlæg fra 12-2009

» Bloggen er lanceret på engelsk!

Skrevet af Kasper Tidemann d. 22/12 2009 kl. 06:07

I forbindelse med den nært forestående frigivelse af Meeho!™ version 1.4.1 har vi lanceret vores Meeho!™ Blog på engelsk. Forskellen på den danske og engelske blog er ikke så stor, udover den sproglige forskel, naturligvis. Der vil være enkelte indlæg, hvis relevans kun gælder hhv. Danmark eller udlandet, men ellers vil indholdet være det samme.

Vi glæder os meget til den kommende tid, til Meeho!™ version 1.4.1, til at blogge på forskellige sprog samt at fortsætte med at bidrage med vores ydmyge viden og idéer til open source-miljøet. Og hvis vi ikke tales ved inden, så må du have en rigtig god jul.

» Om vPim og billeder i vCards

Skrevet af Kasper Tidemann d. 16/12 2009 kl. 21:46

Hvis du gerne vil eksportere vCards i din Ruby on Rails-applikation, så er du sikkert stødt på vPim. Dokumentation fortæller at man kan gøre følgende for at inkludere et billede i et vCard:

maker.add_photo do |photo|
photo.image = File.open(sti_til_billede).read
photo.type = 'jpeg'
end

Problemet er bare at det ikke virker i Mac OS X’ Adressebog, på en Nokia-telefon mv. Billedet, der inkluderes, bliver ikke vist.

Løsningen er at du selv foretager en mindre ændring af den streng, som dit card-objekt bliver til, når det serialiseres vha. encode-funktionen. 1) Du inkluderer billeddata vha. PHOTO;BASE64:[...] og 2) sørger for at base64-dataene bliver indlejret korrekt i vCard-filen.

Hvis vi antager at du gerne vil inkludere et billede, DIT_BILLEDE.jpg, der ligger i din /public-mappe i din rails-applikation, kan du bruge følgende stump kode:

mit_vcard = card.encode.sub("END:VCARD", "PHOTO;BASE64:" + "\n " + [File.open(Rails.public_path + 'DIT_BILLEDE.jpg').read].pack('m').to_s.gsub(/[ \n]/, '').scan(/.{1,76}/).join("\n ") + "\nEND:VCARD")

Anvender du ovenstående stykke kode, erstattes bundlinjen, END:VCARD, med et PHOTO-afsnit, der indeholder dine billeddata, som er formateret og opstillet korrekt i base64-format (og selvfølgelig END:VCARD til sidst).

Vil du derefter sende dit vCard til brugerens browser, så skriver du følgende:

send_data(mit_vcard, :type => 'text/x-vcard;', :filename => 'mit_vcard.vcf', :disposition => 'attachment')

Et voila, så virker vCard-eksportering med billeder, som fx ser sådan her ud i Adressebog i Mac OS X:

En kontaktperson i Adressebog i Mac OS X, som er importeret via et vCard, der er eksporteret fra Meeho!™. Bemærk ikonet, som anvendes i Meeho!™.

En kontaktperson i Adressebog i Mac OS X, som er importeret via et vCard fra Meeho!™. Bemærk brugen af kontaktperson-ikonet, som anvendes i Meeho!™.

» Vi brygger på gode sager…

Skrevet af Kasper Tidemann d. 15/12 2009 kl. 02:09

Vi brygger på gode sager til alle vores dejlige brugere, blandt andet vCard-eksportering, mailnotifikationer, tydelig HTTPS-adgang, ny tilføj-boks til Planlægning og andre gode sager… Glæd dig til den kommende opdatering!

» Ny case om Sidekick

Skrevet af Kasper Tidemann d. 9/12 2009 kl. 20:23

Der er kommet en ny case på vores hjemmeside, som denne gang handler om det kreative reklamebureau Sidekick. Du kan læse casen om Sidekick her.