highlight.js: fix Bug 522. #66

Closed
mrlan wants to merge 3 commits from Bug522-HuangZirui into master

修复 Bug 522

黄子睿

我试了一下,没有完全成功。 -蓝珲

修复 Bug 522 黄子睿 我试了一下,没有完全成功。 -蓝珲
mrlan added 1 commit 2022-12-09 13:23:47 +08:00
mrlan added 1 commit 2022-12-15 10:50:26 +08:00
mrlan reviewed 2022-12-15 10:52:33 +08:00
@ -35,0 +34,4 @@
//修改代码
let articleContent_fb = articleContent; //文章副本
let count = 1000; //简单计数器,防止陷入死循环。
Poster
Owner

为什么选 1000 这个数字?

蓝珲

为什么选 `1000` 这个数字? 蓝珲
liyufeng added 67 commits 2023-04-18 21:54:03 +08:00
5c85041135 Bug 512 - 文章朗读问题
在fillwowrd.js中添加了stopRead()函数,将其添加给对应按钮或超链接以终止朗读。
liyufeng reviewed 2023-04-18 21:59:14 +08:00
@ -3,6 +3,18 @@ import string
from datetime import datetime, timedelta
from UseSqlite import InsertQuery, RecordQuery
def md5(s):

在model.user中引入了md5函数,而本文件引入了model.user,为了避免循环引用,将md5函数的定义移动到引入model.user的语句前

在model.user中引入了md5函数,而本文件引入了model.user,为了避免循环引用,将md5函数的定义移动到引入model.user的语句前
liyufeng reviewed 2023-04-18 22:01:29 +08:00
@ -0,0 +12,4 @@
if user:
return user.first()
def insert_user(username, password, start_date, expiry_date):

添加使用Pony ORM向数据库插入新用户的函数,用于用户注册

添加使用Pony ORM向数据库插入新用户的函数,用于用户注册
liyufeng reviewed 2023-04-18 22:03:15 +08:00
@ -19,3 +27,1 @@
rq.do_with_parameters()
result = rq.get_results()
return result != []
user = get_user_by_username(username)

使用Pony ORM从数据库查找用户

使用Pony ORM从数据库查找用户
liyufeng reviewed 2023-04-18 22:04:15 +08:00
@ -30,3 +37,1 @@
rq.instructions_with_parameters("INSERT INTO user VALUES (:username, :password, :start_date, :expiry_date)", dict(
username=username, password=password, start_date=start_date, expiry_date=expiry_date))
rq.do_with_parameters()
insert_user(username=username, password=password, start_date=start_date, expiry_date=expiry_date)

使用Pony ORM插入新用户

使用Pony ORM插入新用户
liyufeng reviewed 2023-04-18 22:06:00 +08:00
@ -39,3 +41,1 @@
rq.do_with_parameters()
result = rq.get_results()
return result == []
existed_user = get_user_by_username(username)

使用Pony ORM查询数据库中已有且使用了这一用户名的用户,如果该用户不存在则该用户名可用

使用Pony ORM查询数据库中已有且使用了这一用户名的用户,如果该用户不存在则该用户名可用
liyufeng reviewed 2023-04-18 22:06:34 +08:00
app/Login.py Outdated
@ -74,4 +65,1 @@
return '20191024'
def md5(s):

移动此函数的定义以避免循环引用

移动此函数的定义以避免循环引用

@mrlan 老师,我们组已完成重构。在Login.py这一文件中,我们使用Pony ORM替换了原有的直接使用SQL语句进行查找的代码,具体改动已经以评论的形式在文件变动中指出。

@mrlan 老师,我们组已完成重构。在Login.py这一文件中,我们使用Pony ORM替换了原有的直接使用SQL语句进行查找的代码,具体改动已经以评论的形式在文件变动中指出。
Poster
Owner

@liyufeng Thanks 下星期一给大家讲讲,10分钟。

@liyufeng Thanks 下星期一给大家讲讲,10分钟。
liyufeng added 2 commits 2023-05-05 17:24:02 +08:00
mrlan added 32 commits 2023-05-25 22:39:34 +08:00
mrlan closed this pull request 2024-09-02 14:45:34 +08:00

Pull request closed

Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: mrlan/EnglishPal#66
There is no content yet.