Giter Club home page Giter Club logo

xsybbs's Introduction

XSYBBS

介绍

App部分界面

详细介绍:https://blog.csdn.net/qq_29375837/article/details/82657976

体验地址:https://download.csdn.net/download/qq_29375837/10580988

MVVM改造: https://juejin.im/post/5ec0edc5f265da7bc01da522

Flutter改造: https://juejin.cn/post/6946172602310213645

实现功能:

【系统功能】

用户角色划分:

1、普通(游客)用户

是该论坛的一种用户,普通用户以游客身份登录本系统,只具有察看帖子的功能,不能留言。

2、注册用户

具备普通用户所有的能力。并且是已经注册了的用户,可以登录、修改个人信息,并且可以发表留言。

3、版主

具备注册用户所有的能力,其主要权限是对分论坛进行文章管理。

4、管理员

管理员登录以后可以对论坛系统进行管理,包括论坛的基本信息、用户设置,还可以修改管理员密码。

用户个人信息管理

1、个人资料查看:查看自己的所有资料。

2、编辑个人资料:修改除帐号密码外的所有资料

3、个人头像,系统默认一个个人头像,并提供12个左右的头像供用户选择,若用户不满意系统自带的头像,可以自己上传头像,头像会被系统按照一定的算法进行压缩以适应论坛的外观和结构,不会产生大的变形。

4、好友管理,删除、添加、编辑用户的好友。

5、短消息管理,收件箱、发件箱、草稿箱中的信息删除、编辑等操作。

6、论坛外观选择,选择自己喜欢的外观类型。

版主后台

版主的管理界面除了个人后台的所有功能外,还包括以下的功能:

1、帖子管理:斑竹有权对自己管理范围内的帖子进行删除、编辑操作。主要操作包括: 删除帖子、帖子加精、帖子置顶。

2、用户管理:对违章用户进行惩罚,具体如下:封用户ID,没收用户ID一定时间。

3、版块公告发布:此权限需要管理员允许。

管理员后台

管理员后台拥有斑竹后台的所有内容,除此之外还包含以下权限:

1、全论坛用户帐户的删除权限

2、公告发布

3、论坛设置(UBB,HTML支持等)

4、版主设置(添加,更改,废除版主)

5、后台帐户管理(密码修改)

6、版块管理:添加版块,子版块,设置版块斑竹;

编辑版块,子版块,变换斑竹;

删除版块,子版块,同时废除斑竹

感谢第三方开源:

开源之后希望能对大家有所帮助~~~~~~

如果对大家有帮助的话,可以star或者fork一下 (✺ω✺)

xsybbs's People

Contributors

stevenwsg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

xsybbs's Issues

测试运行效果问题

测试效果:聊天发送视频点击无反应,点击拍照回崩溃,点击位置崩溃
查看报错,发现mainfest里有三处爆红,


已修改为忽略
<service
android:name="com.baidu.location.f" ------此处爆红
android:enabled="true"
android:process=":remote"
tools:ignore="MissingClass">

目前没找到解决方法。

项目导入问题

新的项目导入后怎么运行呢?直接import project会提示setinggradle错误 然后就不能继续下去了 先运行flutter后运行这个 到导入maven-metadata

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.