內容簡介
輕鬆追蹤您與聯絡人互動的最後時間。
注意:此外掛目前被認為是實驗性的。實作和/或介面可能會更改,且功能可能被新增或刪除。儘管會在後續版本中努力確保資料的可行性,但這不是保證。不建議在實際的製作網站上使用。
此外掛允許將聯絡人及聯絡人群組從 Google 通訊錄(以及在未來版本中,其他聯絡人服務)匯入到 WordPress 安裝中。接著,可以管理聯絡人以追蹤您與每個聯絡人的互動詳情。您可以記錄:
您聯絡這個人的日期
聯絡此人使用的方式(電子郵件、即時通、電話、親自接觸)
關於互動的簡短註記(可選)
連結:外掛首頁 | 外掛目錄頁面 | 作者首頁
功勞
感謝使用外掛的 Berlin 圖示的 (PC.DE)[http://pc.de/icons/]。
感謝透過 Randy Jensen 使用在選單上的 Fugue 圖示的 Yusuke Kamiyamane。
待辦事項
錯誤/小問題
正確報告 OAuth 認證失敗
從 LastContacted 中提取與匯入相關程式碼,並放入專用的類別
刪除未經合併的圖示版本
儀表板小部件:重新啟用儀表板的隱藏聯絡人按鈕
增強功能
為所有 CSS 類別加上前綴「lc_」
彙總每次匯入的統計數據(手動執行時)(例如:新增 / 刪除 X 個群組,新增 / 刪除 X 個聯絡人)?
公開每個聯絡人的匯入時間?
公開每個聯絡人的來源名稱?
需要註冊聯絡人服務(而不是假設使用 Google 通訊錄)
使用 wp_remote_get|post 方法與 Google 進行聯繫
顯示自上次聯絡以來的時間,而非日期?(「5 天前」與「2011-11-01」之間的區別)
偽定期作業(或至少在某個時間過期)知道並無 Gravatar 的聯絡人
功能
允許查看聯絡人歷史紀錄(是否以彈出視窗或需要展開的嵌入式列表呈現)
如果聯絡人有多個電子郵件地址,則顯示所有地址嗎?
支援多個聯絡人來源
跨多個聯絡人來源識別聯絡人
處理姓名衝突(可能是同一個人或不同的人)
處理在每個來源下具有不同名稱的同一聯絡人(可能通過手動合併功能處理)
每個聯絡人的聯繫頻率斑點圖
支援多個使用者:每個使用者管理自己的聯絡人(圍牆花園),或指定一個使用者為主人,所有使用者共同聯繫該人的聯絡人(社群花園)(即:可以成為團隊工具)
支援新增(和刪除)聯繫方式
外掛標籤
開發者團隊
原文外掛簡介
Easily keep track of the last time you interacted with your contacts.
NOTE: This plugin is currently considered experimental. The implementation and/or interface may change, and features may be added or removed. Attempts will be made to ensure data viability through subsequent releases but is not guaranteed. Not recommended for use on a live production site.
This plugin allows for contacts and contact groups to be imported from Google Contacts (and in future releases, other contact services) into a WordPress installation. The contacts can then be managed to keep track of the details about your interactions with each contact. You can record:
Date you contacted the person
The method used to contact the person (email, IM, phone, in person)
A brief note about the interaction (optional)
Links: Plugin Homepage | Plugin Directory Page | Author Homepage
Credits
Thanks to (PC.DE)[http://pc.de/icons/] for the Berlin icons used by the plugin.
Thanks to Yusuke Kamiyamane, by way of Randy Jensen, for the Fugue icons used in the menus.
TODO
BUGS/MINOR
Properly report failed OAuth authentication
Extract import stuff from LastContacted and put into dedicated class
Remove non-sprited versions of sprited icons
Dashboard widget: reinstate hide contact button for dashboard
ENHANCEMENTS
Prefix all CSS classes with “lc_”
Summarize stats for each import (when manually performed) (i.e. X groups added/removed, X contacts added/removed)?
Expose date for when group/contact first got imported?
Expose name of contact source for each contact?
Require registration of contact services (rather than having Google Contacts assumed)
Use wp_remote_get|post methods to contact Google
Display time since rather than date of last contact? (“5 days ago” vs “2011-11-01”)
Pseudo-cron (or at least expire) knowledge about contacts not having Gravatar
FEATURES
Allow access to contact history beyond most recent (popup? embedded listing that needs to be expanded?)
Show multiple email addresses for contact if there are more than one?
Support multiple contact sources
Recognize a contact from across multiple contact sources
Handle name collisions (may be same or different person)
Handle same contact with different name under each source (perhaps via manual merge capability)
Sparklines for frequency of contacting per contact
Support multiple users : either each user manages their own contacts (walled gardens) or one user is designated the master and all users share in contacting that person’s contacts (community garden) (i.e. so it can be a team tool)
Support addition (and removal) of contact methods
