Download the PHP package mircle/flarum-ext-group-list without Composer

On this page you can find all versions of the php package mircle/flarum-ext-group-list. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package flarum-ext-group-list

Group List

License Latest Stable Version Total Downloads Donate

群组申请功能安装说明

功能概述

本插件在原有群组列表功能基础上,新增了用户申请加入群组的功能,包括:

  1. 用户申请功能:用户可以申请加入特定群组,提交文字说明和图片
  2. 图片上传:使用 fof/upload 扩展进行图片上传
  3. 管理员审核:管理员可以在后台审核申请,批准或拒绝
  4. 申请状态跟踪:用户可以查看自己的申请状态

安装步骤

1. 安装依赖

确保已安装 fof/upload 扩展:

2. 安装本插件

3. 运行数据库迁移

4. 清理缓存

5. 设置权限

在管理后台中,为相关用户组分配以下权限:

功能使用

用户申请群组

  1. 访问群组列表页面 (/groups)
  2. 在想要加入的群组下方点击"申请加入"按钮
  3. 填写申请内容并上传相关图片
  4. 提交申请,等待管理员审核

管理员审核申请

  1. 在侧边栏点击"群组申请"链接
  2. 查看待审核的申请列表
  3. 点击"审核申请"按钮
  4. 选择批准或拒绝,并填写审核意见
  5. 提交审核结果

数据库结构

新增的 mircle_group_applications 表包含以下字段:

注意事项

  1. 同一用户对同一群组只能有一个待处理的申请
  2. 申请被批准后,用户会自动加入该群组
  3. 图片上传需要确保 fof/upload 扩展正常工作
  4. 建议定期清理已处理的申请记录以优化数据库性能

故障排除

常见问题

  1. 申请按钮不显示

    • 检查用户是否有 mircle-group-list.apply 权限
    • 确认用户不在目标群组中
  2. 图片上传失败

    • 检查 fof/upload 扩展是否正确安装
    • 确认上传目录权限设置正确
  3. 审核功能无法使用
    • 检查管理员是否有 mircle-group-list.review-applications 权限

Links


All versions of flarum-ext-group-list with dependencies

PHP Build Version
Package Version
Requires flarum/core Version ^1.0
fof/upload Version ^1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package mircle/flarum-ext-group-list contains the following files

Loading the files please wait ...