Giter Site home page Giter Site logo

新增提醒功能 about bmybbs HOT 2 CLOSED

IronBlood avatar IronBlood commented on July 24, 2024
新增提醒功能

from bmybbs.

Comments (2)

Liu-Ameng avatar Liu-Ameng commented on July 24, 2024

Great!

在 2013年9月10日下午9:10,Yang Shen [email protected]写道:

目的

让用户有效的查看到各项提醒。提醒项可以忽略。提醒项查看后会从提醒列表中删除。
查看提醒的功能主要针对www用户。telnet/www下回帖等等操作都可以触发提醒通知。
数据存放

位于用户个人文件夹,例如 /home/bbs/home/S/SYSOP/Notification,数据格式如下:

有关流程 列出当前提醒

  • 能在状态栏中显示提醒的消息条数
  • 能有一个单独的页面显示提醒的内容,并跳转到提醒指向的文件,e.g. SYSOP <#14107febca56f52b_>在帖子标题<#14107febca56f52b_>
    中回复了您

删除提醒项目

  • 可以在未阅读提醒的状态下忽略提醒。
  • 已查看过的项目会从提醒列表中永久删除,因此不提供提醒历史的功能。

新增文章回复提醒

  • www/term 方式回复文章都会向被回复的作者发送提醒。若提醒文件不存在,则创建提醒文件。( 注意并发,较为常见
  • 新的提醒默认新增加到第一条。
  • 自己回复自己不发送提醒。
  • 注意 title 字符转义

查看文章提醒

  • 普通模式下,看文章前先判断当前文章是否在使用者的提醒列表中,若在则删除提醒。
  • 主题模式下,逐一文章显示前判断当前是否在提醒列表中。


Reply to this email directly or view it on GitHubhttps://github.com//issues/1
.

from bmybbs.

IronBlood avatar IronBlood commented on July 24, 2024

功能完成

from bmybbs.

Related Issues (20)

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.