![]() Registered Member ![]()
|
I am trying to execute a script when clicking on a phone number in Kaddressbook, but when I go to Preferences -> Configure Kaddressbook there is only the LDAP menu but no sign of the script-hooks menu that used to be there in 3.5. I am using 4.10.4 now, BTW.
When I click on the phone number now it fires skype, which seems to be the default behaviour, but I can not find any configuration file anywhere. Is this default behaviour hardcoded or is it configured somewhere ?. Has the script-hooks feature been dropped altogether ?? |
![]() Administrator ![]()
|
Two possibilities:
- it was dropped; - It was lost during the 4.x port. I will try to ask around to see which is the case.
"Violence is the last refuge of the incompetent."
![]() Plasma FAQ maintainer - Plasma programming with Python |
![]() Administrator ![]()
|
After a brief talk with one developer, here's what I found out.
The option hasn't disappeared: open Settings > Configure KAddressBook, then click on "Dial phone action" and select "Use external application". Like this you can point this to any script or app you make.
"Violence is the last refuge of the incompetent."
![]() Plasma FAQ maintainer - Plasma programming with Python |
![]() Registered Member ![]()
|
Sorry, but when I go to Settings > Configure KAddressBook y have no option/pane/clickable button/whatever labeled "Dial phone action". The only menu available is the "LDAP server" configuration menu, nothing else.
I do not know if I am missing something here or if it is a problem of the Fedora distribution only. |
![]() Mentor ![]()
|
KAddressBook 4.10.4 compiled from sources has a page "Contact Actions" in the settings dialog. On this page you can define the actions "Show Address" (Web Browser or External Application), "Dial Phone Number" + "Send SMS" (Skype or External Application). |
![]() Registered Member ![]()
|
Well it seems that it is a problem of the Fedora distribution.
Apparently the file "kdepimlibs/akonadi/contact/kcm/akonadicontact_actions.desktop" was not distributed in the software packages. It has been fixed now. Thank you all. PS: is it possible to mark the topic as solved ? |
Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]