[WordPress] 外掛分享: BuddyPress Group Wiki

前言介紹

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

外掛協作開發者

aekeron |

外掛標籤

wiki | groups | groupwiki | activities | buddypress |

內容簡介

注意:此外掛需要 WPMU!

這個外掛提供了簡單的群組維基功能,可在 BuddyPress 中使用。

群組管理者可以建立群組維基和相對應的維基頁面。每個頁面都有設定(可覆蓋群組隱私設定),控制對頁面的查看和編輯訪問權限。群組還具有共享文件庫以上傳文件。頁面修訂被完全支持,修訂比較和還原也是如此。基於變更的文字摘要,維基編輯的活動流更新也會被創建。

這個外掛使用 tinymce 編輯維基頁面,具有許多所見即所得的功能。我們選擇不實現任何類型的編輯鎖定,但是如果其他人正在同時編輯頁面,會警告用戶。如果有人在他們編輯頁面時保存頁面,他們也會收到更明顯的警告。最後,在查看維基編輯頁面30分鐘後,頁面將自動保存,用戶將返回查看屏幕(在5分鐘前會警告他們)。

此外掛在 GNU AGPL 下許可。您可以隨意使用它。修改它,然後將任何改進的代碼免費提供給 WordPress 社區。

http://www.fsf.org/licensing/licenses/agpl-3.0.html

您可能需要知道的技術細節:

每個群組維基實際上都是數據庫中的 WordPress 博客。這樣做是為了充分利用適用於修訂、文件上傳/媒體庫等的所有預建 WP 函數。

支援來源:

http://namoo.co.uk

可能的未來更新:

全球維基目錄
網站寬度的維基頁面(不綁定到特定的群組)
嵌套頁面以允許更好的分類/命名空間類型的內容
改進的導航。用群組維基頁面的頂部菜單導航替換為麵包屑導航
i18n 支援

已知的錯誤:

tinymce 加載緩慢。部分原因是使用開發代碼和臃腫的插件,部分原因是實現方式不佳
在群組刪除時,維基(博客)數據庫表格+文件未被刪除
頁面編輯保存警告(參見上文)有時會有問題,需要多次警告

版本變更記錄 === 1.8 =* 在博客創建期間設置的域名有誤已更正

= 1.7 =* 修復了一些缺少的 JS 文件。= 1.6 =* 修復了前端頁面創建的一個錯誤。* 修復了在網站博客列表中顯示群組維基的錯誤。* 修正了在 WordPress 3.0 中創建群組維基的錯誤。= 1.5 =* 修正了一個阻止評論和維基頁面儲存的錯誤。

1.4

大量清理代碼和註釋

1.3

一些清理工作

1.2

修正了有關維基上博客域名/路徑的問題。

1.1

修正了前端頁面創建的問題。
修正了 CSS、JS 問題。
修正了其他一些問題。

1.0

首次發布。
不適用於生產設備。
請進行測試並提供反饋。

原文外掛簡介

NOTE: THIS PLUGIN REQUIRES WPMU!
This plugin provides simple group wiki functionality within BuddyPress.
A group admin can create a group wiki and corresponding group wiki pages. Each page has settings (which can override the group privacy settings) to control access to the page both in terms of view access and edit access. The group also has a shared document library for uploading files. Page revisions are fully supported, as are revision compares and restores. Activity stream updates for wiki edits are also created, based on an excerpt of the changed text.
The wiki pages are edited with tinymce for lots of wysiwyg loveliness. We chose not to implement any kind of edit-lock, but users are warned if other people are editing the page at the same time. They also receive a more noticable alert should someone else save a page whilst they are editing it. Finally, after 30 minutes of viewing the wiki edit page, the page is automatically saved and the user is returned to the view screen (given a warning 5 minutes beforehand).
This plugin is licensed under the GNU AGPL. Use it however you like. Modify it however you like. Provide any improvements to the code to the wordpress community for free.
http://www.fsf.org/licensing/licenses/agpl-3.0.html
Technical stuff you might want to know:

Each group wiki is actually a wordpress blog in the database. This was done to take advantage of all the prebuilt WP functions for revisions, file uploads/media libraries/etc.

Where to get support:
http://namoo.co.uk
Possible future updates:

Global Wiki Directory
Site-wide wiki pages (not tied to a particular group)
Nested pages to allow for better categorisation/namespace type stuff
Improved navigation. Substitution of top menu nav in groupwiki pages with breadcrumb nav
i18n support

Known bugs:

Slowness of tinymce to load. Partially due to use of dev code and bloated plugins and partially due to dodgy implementation
On group deletion, wiki (blog) database tables + files are not deleted
Page edit save warnings (see above) are sometimes troublesome after multiple warnings

Changelog === 1.8 =* Fixed incorrect domain set during blog creation
= 1.7 =* Fixed some missing js files.= 1.6 =* Fixed a bug with frotend page creation.* Fixed a bug with group wikis being shown in the site blog lists.* Fixed a bug with group wiki creation in wordpress 3.0.= 1.5 =* Fixed a bug which was preventing saving of comments and wiki pages.
1.4

Massive cleanup of code and comments.

1.3

Some cleanup

1.2

Fixed issue with blog domain/path on wikis.

1.1

Frontend page creation fixed.
CSS, JS issues fixed.
Some other stuff fixed.

1.0

Initial release.
Not recommended for production sites.
Please test and provide feedback.

各版本下載點

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

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


1.1 | 1.2 | 1.3 | 1.4 | 1.5 | 1.6 | 1.7 | 1.8 | trunk |

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

  • BuddyPress Group Email Subscription 》這個強大的外掛程式允許使用者收到團體活動的電子郵件通知。每週或每日摘要皆可選擇。每位使用者都可以選擇如何訂閱他們的團體。, 請注意,此外掛需要 BuddyP...。
  • Rezgo Online Booking 》這個外掛完全免費使用,但需要有Rezgo帳戶。現在就試用Rezgo,體驗全球最佳的旅遊活動預訂平台。, Rezgo是一個基於雲端的軟體即服務預訂系統,可幫助旅遊、活...。
  • Plainview Activity Monitor 》Activity Monitor 追蹤您的部落格或網路中所有使用者的活動。您可以在全域資料表中查看整個網路中的活動,或者僅在您目前檢視的部落格中本地檢視這些活動。您...。
  • Understory 》### 總結:, Understory 的軟體解決方案幫助體驗主辦者提供出色的數位使用者體驗,協助他們在管理、預訂、付款、贈禮和行銷等方面做得更好。這提供了一站式服...。
  • NMR Strava activities 》將 Strava 活動匯入您的網站。使用 Webhooks 在 Strava 活動記錄後立即收到通知。, Strava Webhooks:https://developers.strava.com/docs/webhooks/, 您需要...。
  • Embed Activities for Educaplay 》總結:, 在WordPress網站中嵌入Educaplay活動, , 問題與答案:, <ul>, <li>何謂WordPress外掛?</li>, <li>WordPress外掛是一種...。
  • Innovade Learndash Activities 》- LearnDash是一個出色的學習管理系統(LMS),它使您能夠有效地管理網上課程。- 如果您希望增強課程的參與度和互動性,您可能需要考慮添加更多主題類型並調...。
  • The Travel Button® 》安裝我們的 WordPress 旅遊外掛,協助您的訪客以簡單直覺的方式找到所有可能需要的旅遊服務,以籌劃旅行。, The Travel Button® 簡單易安裝,是一個免費且有...。
  • PAC Weekly Timetable 》此外掛提供定義活動並使用時間間隔進行區分的能力,稱為間隔。, 每個時間間隔由開始時間、結束時間和相關任務詳細資訊的描述來進行區分。, 因此定義的活動可...。
  • Activities 》Activities 是一個免費、輕量級的外掛,用於管理活動。, 它提供了易於使用的介面,用於管理網站上的活動和參與者。, 此外,此外掛支持多站點安裝。每個站點都...。
  • Runkeeper Recent Activities 》這個小工具可以顯示你在Runkeeper 上最新的活動。你可以設置顯示的活動數量和要顯示的數據(包括距離、速度、時間和消耗的卡路里)。這個小工具也可以通過使...。
  • Caperz 》這個外掛可以顯示您附近孩子們每天可以做的事情清單。目前它可以顯示您選擇的 ZIP 碼中心,距離 10 英里以內的最多 5 個活動。這些活動是從 Caperz API 中拉...。

文章
Filter
Apply Filters
Mastodon