[WordPress] 外掛分享: BuddyPress Group Chatroom

WordPress 外掛 BuddyPress Group Chatroom 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「BuddyPress Group Chatroom」是 2019-03-27 上架。
  • 目前有 100 個安裝啟用數。
  • 上一次更新是 2021-02-10,距離現在已有 1545 天。超過一年沒更新,安裝要確認版本是否可用。以及後續維護問題!
  • 外掛最低要求 WordPress 4.6.0 以上版本才可以安裝。
  • 有 3 人給過評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

aekeron |

外掛標籤

ajax | chat | groups | buddypress |

內容簡介

這個外掛為BuddyPress社群提供了整潔的聊天室。每個群組管理員可以啟用聊天室並讓所有群組成員查看和發布聊天信息。

這個聊天區域提供了一個ajax聊天室,顯示了最近的消息,包括時間戳和用戶名。還有一個“誰在線”區域,顯示了查看聊天頁面的其他群組成員。

特色

聊天室中成員的在線列表。
文本聊天:支持通過文本輸入框添加文本和鏈接。
視頻和其他嵌入式媒體 - 例如YouTube視頻可以通過視頻按鈕添加爲嵌入式視頻。其他WordPress可嵌入链接也可以使用同一個鏈接。
支援表情符號:超過1,000個表情符號可以輕鬆插入到聊天室中,選項可以將它們全部加載或僅加載子集。
圖片:具有upload_files功能的用戶可以從媒體目錄/上傳中將圖像添加到聊天流中。
圖片輕盒:如果您安裝了WP Featherlight輕盒外掛,則支持此選項,則聊天中加載的圖像將在輕盒中打開。
活動線程:聊天對話可以被收集並發佈到活動串流中。
管理:群組管理員和版主可以刪除聊天信息。
佈景主題:可以由群組管理員設置聊天消息框顏色。
聊天消息自動隱藏多達30天。
聊天消息自動刪除多達30天。

聊天消息支援鏈接,支援嵌入式視頻,並且可以使用@提到其他網站成員。

我加入了基本的線程支援。其行為是,發布在最後一條消息15分鐘後的新消息將被標記爲新線程。在該初始消息之後發佈的所有消息都將視爲該線程的一部分。 15分鐘後,線程將被視爲關閉,如果啓用了線程發佈到群組活動,則線程中的所有消息都將在單個活動更新中發佈。我期望該功能隨著外掛的開發而有所改變。

目前聊天支援文本聊天和鏈接共享。我有興趣添加更多的功能,但希望看到一些用戶對此的需求。

該外掛最初由David Cartwright創建,Venutius進行了分叉。它包括一套表情符號,該表情符號由Monchito.net提供的WP Emoji One提供。

此外掛運行在您自己的服務器上,聊天數據不會離開您的網站。這樣可以最大程度地減少用戶隱私和GDPR方面的曝光,但由於服務器的反應速度,聊天可能會滯後。用戶對話將保存一個月然後被刪除。

原文外掛簡介

This plugin provides neat chatrooms into BuddyPress groups. Each Group admin can enable a group Chat room, available for all group members to view and post.
The Chat area provides an ajax chat room which displays the most recent messages along with timestamps and usernames. It also has a “who’s online” area which shows other group members viewing the Chat page.
Features

Who’s Online list of members in the chatroom.
Text Chat: Supports text and links added via the text input box.
Video and other embeds – Videos such as You-tube can be added as an embedded video using the Video button. The same link can be used for other WordPress embedable urls.
Emojis supported: over 1,000 emojis easily inserted into the chat stream with options to load them all or just a subset.
Images: Users with upload_files capability can add images from the media directory/upload into the chat stream.
Images Lightbox: Supports WP Featherlight lightbox, if you install this plugin then images loaded into chat will open in a lightbox.
Activity threading: chat conversations can be collected and posted to the activity stream.
Moderation: Group admin and moderators can delete chat messages.
Theming: Chat message box colours can be set by Group Admin
Auto-hide of chat messages after up to 30 days.
Auto-deletion of chat messages after up to 30 days.

Chat messages support links, embeded video is supported an it’s possible to call in another site member to the chat using @mentions.
I’ve introduced rudimentary threads support. The behavior is that a new message, posted more then 15 minutes after the last message will be marked as a new thread. All messages posted after that initial message will be regarded as part of that thread. After 15 minutes the thread will be deemed closed and if posting of threads to group activity is enabled then all messages in the thread will be posted in a single activity update. I’m expecting this functionality to change as the plugin develops.
Currently the chat supports text chat and the sharing of links. I’m interested in adding further features but would like to see some user requests for the same.
This plugin was originally created by David Cartwright and has been forked by Venutius. It includes an emoji set which was sourced from WP Emoji One by Monchito.net.
This plugin runs from your own server, no chat data leaves your site. This has has the benefit of minimizing your exposure regarding user privacy and GDPR, however chat will be as responsive as your server and can be laggy because of this. User conversations are stored for one month then deleted.

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「BuddyPress Group Chatroom」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


1.1.0 | 1.2.2 | 1.3.0 | 1.3.1 | 1.4.0 | 1.5.0 | 1.5.1 | 1.6.0 | 1.7.0 | 1.7.1 | 1.7.2 | 1.7.3 | 1.7.4 | 1.7.5 | 1.7.6 | 1.7.7 | trunk |

延伸相關外掛(你可能也想知道)

  • SearchWP Live Ajax Search 》此 WordPress 外掛不需要SearchWP,但如果有的話就會使用它。在 searchwp.com 可以找到完整文檔。, 歡迎在 GitHub 上貢獻您的力量!https://github.com/jchri...。
  • AJAX Thumbnail Rebuild 》AJAX Thumbnail Rebuild 可讓您重新建立網站上的所有縮圖。儘管已經有一些插件可供使用,但它們有一個共同點:所有縮圖都會在單一步驟中重新建立。如果您的網...。
  • WordPress File Upload 》這個外掛讓你或其他使用者可以從任何頁面、文章或側邊欄輕鬆、安全地上傳檔案到你的網站。, 只需要在任何 WordPress 頁面/文章中加入簡碼 [wordpress_file_up...。
  • WPC AJAX Add to Cart for WooCommerce 》WPC AJAX Add to Cart for WooCommerce 是一款高效的外掛,能幫助線上商店削減網站載入時間、改善用戶體驗並增加銷售額。此外掛允許用戶加入商品至購物車而不...。
  • Entry Views 》Entry Views 會記錄每篇文章/頁面(或任何文章類型)的瀏覽次數。 它附帶一個小工具,可顯示最受歡迎的文章,一個短代碼可顯示文章的瀏覽次數,以及方便的佈...。
  • Ajax Cart AutoUpdate for WooCommerce 》這是一個輕巧的外掛程式,在產品數量更改時自動更新購物車頁面和迷你購物車。同時移除了預設的「更新購物車」按鈕,並可以選擇關閉購物車頁面提示訊息。, 特...。
  • WooCommerce Ajax Cart Plugin 》WooCommerce AJAX Cart 是一款 WordPress 插件,可以更改 WooCommerte 購物車頁面的默認行為,讓買家在更改產品數量時即時查看總價格計算,無需手動點擊 "更...。
  • pageMash > Page Management 》使用此簡單的 AJAX 拖放管理介面,自訂頁面的排序,並管理父頁面結構,還有可選擇隱藏輸出頁面的選項。是一個快速重排頁面選單的好工具。, 查看範例頁面:htt...。
  • Load More Anything 》Commerce Products, Custom Div or Anything, , 這款插件能幫助您在 WordPress 網站上載入更多內容。您可以在博客文章、評論、頁面、類別、最新文章、側邊欄...。
  • Enable CORS 》外掛會收集網站 URL 與啟用的外掛列表,以提供支援。但不會分享給第三方。本外掛可幫助解決CORS問題,讓您輕鬆存取跨域資源。只需幾個簡單點擊,就能在網站上...。
  • Relevanssi Live Ajax Search 》Relevanssi Live Ajax Search 可以讓你的搜尋表單使用 ajax 即時搜尋。它不會淹沒你的設定,通常不需要做任何修改即可正常運作。如果你想自訂它,你可以完全...。
  • Infinite-Scroll 》無限捲動(Infinite scroll)也被稱為自動分頁、取消分頁、無限頁面等等。基本上,它是預先從下一個頁面取得內容,並直接將它添加到用戶當前的頁面。, 當用戶...。
  • Dave's WordPress Live Search 》Dave's WordPress Live Search 可在您的 WordPress 站點中加入「即時搜尋」功能。當訪客在 WordPress 站點的搜尋框中輸入字詞時,該外掛會持續查詢 WordPress...。
  • Filter & Grids 》使用 AJAX 篩選自定義分類 / 分類標籤來篩選文章或自定義文章類型,無需重新載入頁面,並支持不同的分頁類型。這款外掛允許解決顯示網站頁面上的文章的各種任...。
  • Ajaxify Comments – Ajax and Lazy Loading Comments 》尋找新的外掛程式維護者 👀, 請注意,此外掛程式已不再維護或支援,我們正在尋找新的外掛程式維護者(請參閱我們的公告 這裡)。 , 介紹, 預設情況下,當使用...。

文章
Filter
Apply Filters
Mastodon