Khalkhi kader was voorheen bekend als Contacten kader.
Khalkhi (zeg [χalχi]) is een plugin-gebaseerde raamwerk voor (de eigenschappen van) de vermeldingen in de KDE adres- en diensten op hen. Het bestaat uit twee libs, libkhalkhicore en libkhalkhigui en een control center module.
Het kader modellen een adresboek toegang, zoals een persoon of organisatie, als een lijst van soorten onroerend goed, zonder, een of meer onderdelen van een type voor elk item. Er zijn drie soorten diensten voor een woning (bijvoorbeeld e-mailadres):
* Actie-service (bijv. E-mail verzenden)
* Data actie dienst (bijvoorbeeld stuur bestand per e-mail, zoals uit drag'n'drop)
* Status van dienst (bijvoorbeeld het aantal ongelezen e-mails in toegewezen map)
De tarball bevat een heleboel diensten voor de meest voorkomende eigenschappen:
* Verjaardag: copy datum; heeft verjaardag
* Im adres: chatten met; stuur bericht; verstuur bestand; online status
* E-mailadres: stuur e-mail; kopiëren adres; stuur bestanden / url's;
toegewezen mappen in KMail te openen; ongelezen e-mails in toegewezen KMail folder
* Homepage: geopend; kopiëren url;
* Blog-feed url: kopiëren
* Telefoonnummer: maak noemen; stuur fax; SMS sturen; aantal kopieën;
* Postadres: geopend in Google Maps; copy-adres
* Opmerking: copy note
Voorbeelden van programma's met behulp van het raamwerk zijn kaarten server en een Kicker applet, die beschikbaar zijn als aparte pakketten:
http://www.kde-apps.org/content/show.php?content=54451
http://www.kde-apps.org/content/show.php?content=54452
Zie ook http://frinring.wordpress.com/2006/07/05/framework-for-contacts-and-services-slowly-getting-shapes/
Ontwikkelaars, u bent van harte welkom om te proberen de eigen diensten te creëren! Neem een kijkje op de map "diensten / example"
Als je direct wilt bouwen van KDE's repository:
svn co svn: //anonsvn.kde.org/home/kde/trunk/playground/pim/ -N
cd pim
svn up khalkhi
svn up khalkhiapplet
svn up khalkhicards
svn co svn: //anonsvn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin
make -f Makefile.cvs
./configure
maken
su -c "make install"
Wat is er nieuw in deze release:
Software informatie:
Versie: 0.2.2
Upload datum: 3 Jun 15
Licentie: Gratis
Populariteit: 47
Reacties niet gevonden