Files
nextcloud-forum/appinfo/info.xml
2026-05-17 12:14:44 +03:00

89 lines
4.4 KiB
XML

<?xml version="1.0"?>
<info xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
<!--
SPDX-FileCopyrightText: Chen Asraf <contact@casraf.dev>
SPDX-License-Identifier: CC0-1.0
-->
<id>forum</id>
<name>Forum</name>
<summary>A community-driven forum built right into your Nextcloud instance</summary>
<description><![CDATA[
Create discussions, share ideas, and collaborate with your community directly in Nextcloud.
**Key features:**
- **Threaded Discussions** - Create and reply to organized discussion threads with pagination
- **Category Organization** - Structure your forum with customizable categories, headers, colors, and drag-and-drop reordering
- **Rich Text Formatting** - BBCode formatting with built-in and custom tags, toolbar with overflow menu
- **File Attachments** - Attach files from your Nextcloud storage or upload via drag-and-drop
- **Notifications** - Subscribe to threads and get notified on replies and @mentions
- **Post Reactions** - React to posts with emoji reactions
- **Read/Unread Tracking** - Track unread posts at thread and category level
- **Bookmarks** - Save threads for quick access
- **Search** - Advanced search with boolean operators and category filtering
- **User Profiles** - View post history, statistics, and role badges
- **Roles and Teams** - Fine-grained permissions per role or Nextcloud Team, per category
- **Guest Access** - Optional public access for unauthenticated visitors with configurable permissions
- **Edit History** - View post revision history with configurable visibility and per-account privacy controls
- **Reusable Templates** - Save and insert frequently used content snippets
- **Signatures** - BBCode-formatted signatures on posts
- **Thread Drafts** - Auto-saved drafts per category
- **Dashboard Widgets** - Recent activity, top threads, and top categories on the Nextcloud dashboard
- **Direct Post Links** - Link directly to a specific post within a thread
- **Moderation Tools** - Pin, lock, hide, and move threads; review and restore deleted content
- **Management Tools** - Manage categories, roles, BBCodes, and forum settings with granular permissions
- **Server Administration** - Repair seeds, rebuild statistics, and assign roles from the Nextcloud admin panel
**Perfect for:**
- Team discussions and collaboration
- Community forums
- Support channels
- Knowledge bases
- Project discussions
- Internal communication
The forum integrates seamlessly with your Nextcloud instance, using your existing accounts and teams for authentication and access control.
]]></description>
<version>1.0.3</version>
<licence>agpl</licence>
<author mail="contact@casraf.dev" homepage="https://casraf.dev">Chen Asraf</author>
<namespace>Forum</namespace>
<documentation>
<user>https://github.com/chenasraf/nextcloud-forum/wiki/Users</user>
<admin>https://github.com/chenasraf/nextcloud-forum/wiki/Administration</admin>
<developer>https://github.com/chenasraf/nextcloud-forum#development</developer>
</documentation>
<category>social</category>
<website>https://github.com/chenasraf/nextcloud-forum</website>
<bugs>https://github.com/chenasraf/nextcloud-forum/issues</bugs>
<repository>https://github.com/chenasraf/nextcloud-forum</repository>
<screenshot>https://raw.githubusercontent.com/chenasraf/nextcloud-forum/refs/heads/master/screenshots/screenshot-01.png</screenshot>
<donation>https://ko-fi.com/casraf</donation>
<donation type="paypal"><![CDATA[https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=TSH3C3ABGQM22&currency_code=ILS&source=url]]></donation>
<dependencies>
<nextcloud min-version="29" max-version="34"/>
</dependencies>
<background-jobs>
<job>OCA\Forum\Cron\RebuildStatsTask</job>
</background-jobs>
<commands>
<command>OCA\Forum\Command\RebuildAllStats</command>
<command>OCA\Forum\Command\RebuildThreadStats</command>
<command>OCA\Forum\Command\RebuildUserStats</command>
<command>OCA\Forum\Command\RepairSeeds</command>
<command>OCA\Forum\Command\SetRole</command>
<command>OCA\Forum\Command\TestNotifier</command>
</commands>
<settings>
<admin>OCA\Forum\Settings\AdminSettings</admin>
<admin-section>OCA\Forum\Sections\AdminSection</admin-section>
</settings>
<navigations>
<navigation role="all">
<name>Forum</name>
<route>forum.page.index</route>
<icon>app.svg</icon>
<order>6</order>
</navigation>
</navigations>
</info>