Commit Graph

251 Commits (Bug476-ZhangWeiHao-YuHuangtao)

Author SHA1 Message Date
俞黄焘 6bd9fe9778 pull admin_service.py 2023-05-18 21:31:38 +08:00
俞黄焘 38a923b3a3 修改了词库中错误的标签‘IETLS’,改为‘IELTS’ 2023-05-18 21:20:25 +08:00
俞黄焘 a83f91a88d 1、添加误删的IELTS单词标签
2、简化评级流程(快很多,几乎与网站相同)
3、删除了原先用于提取词根的函数
2023-05-18 20:36:31 +08:00
俞黄焘 c4378e73cd 1、删除了difficulty_level_from_frequency
2、修改了get_difficulty_level_for_user,按新的方式修改了单词的评级方式:CET4 等于 level 4, OXFORD3000 等于 level 5, CET6 等于 level 6, GRADUATE 等于 level 6, OXFORD5000 等于 level 7, BBC 等于 level 8,找不到等于 level 3
2023-05-18 16:59:30 +08:00
俞黄焘 fc515a7b08 三改 2023-05-16 19:02:16 +08:00
俞黄焘 541f78c7ea 评审后的修改(words_and_tests.p文件没有提交,为防止版本的控制) 2023-05-15 09:58:32 +08:00
俞黄焘 ddbce62089 1、重新对difficulty中部分函数名和变量名进行了修改,便于理解
2、对原先的词库进行了修改,原先apple和apples等词被错误收录在BBC级别里,被评为8级,现词库采用了近4500个四级词汇、2000个六级词汇、5000个考研词汇、4000个雅思词汇,此处共计7600个左右,有许多词同时具有2/3/4个标签,此外还有近九万个包括但不限于地名、人名、心理或医学等方面的词汇,比较少见,暂定等级为7
2023-05-11 21:32:08 +08:00
huangdan d9f6df7fbe AJAX载入文章数据 2023-05-11 15:51:10 +08:00
俞黄焘 a39b0bb8e5 新建了simplify_the_words_dict函数专门用于给评级后的词库单词清洗词根,词根的难度按照其变式的最低等级决定, 2023-05-10 13:35:44 +08:00
俞黄焘 ce9e18e3fe 新建了get_difficulty_level_for_words_and_tests函数专门用于给词库单词评级,返回得到一个字典d2({'apple': 4, 'banana': 4, ...});修改get_difficulty_level函数,给用户的单词评级, 分三种情况:1.以原型出现,则无需操作,因为已经出现在d2;2.词根与词库中某单词词根相同,视为一个难度的单词;3.以上两种情况之外的词视为不在词库中的词,按照difficulty_level_from_frequency函数方法评定难度。
目前还未进行测试。
2023-05-10 00:58:12 +08:00
huangdan 5039f5710e AJAX载入文章数据 2023-05-08 14:33:48 +08:00
Hui Lan becef7e343 Merge branch 'Bug502-YuGaoXiang' of http://121.4.94.30:3000/mrlan/EnglishPal into Alpha-snapshot20230506 2023-05-07 15:59:35 +08:00
吴宇涵 01ecc83768 refactor: refactor the way to check article level 2023-05-06 17:42:04 +08:00
吴宇涵 f64d06fbbf fix: fix Bug 531 and use ES6 grammar 2023-05-06 17:24:51 +08:00
Hui Lan a4cc4fd011 Merge branch 'Bug522-HuangZirui' of http://121.4.94.30:3000/mrlan/EnglishPal into Alpha-snapshot20230506 2023-05-06 17:16:08 +08:00
ZhuZhihao 18ca48b422 Merge branch 'Bug522-HuangZirui' of http://121.4.94.30:3000/mrlan/EnglishPal into Bug522-HuangZirui 2023-05-05 17:21:49 +08:00
ZhuZhihao a80b062b87 refactor: remove variable 'count' 2023-05-05 17:20:58 +08:00
Hui Lan 779dafefe8 Merge branch 'Bug509-XieQiuHan-WangZiming' of http://121.4.94.30:3000/mrlan/EnglishPal into Alpha-snapshot20230427 2023-04-27 07:21:15 +08:00
Hui Lan e118d92659 Merge branch 'Alpha-snapshot20230425' of http://121.4.94.30:3000/mrlan/EnglishPal into Alpha-snapshot20230427 2023-04-27 07:20:21 +08:00
王梓铭 5654fbf9bc 修改:使用新的/<username>/userpage路由 2023-04-26 18:49:59 +08:00
王梓铭 d30a434b2a 修改变量名had_read_articles->visited_articles 2023-04-25 17:47:51 +08:00
Hui Lan b88bc8f36b Merge branch 'Bug509-XieQiuHan-WangZiming' of http://121.4.94.30:3000/mrlan/EnglishPal into Alpha-snapshot20230425 2023-04-25 11:40:42 +08:00
王梓铭 6be035f282 修复当没有找到文章或者文章读完时,直接刷新页面或者session不关闭重新进入页面,导致的错误; 2023-04-25 11:38:01 +08:00
Hui Lan ef786795e2 Resolve merge conflict 2023-04-25 08:47:22 +08:00
Hui Lan 21a77ef2df Merge branch 'Alpha' of http://121.4.94.30:3000/mrlan/EnglishPal into Alpha 2023-04-25 08:42:18 +08:00
Hui Lan 58d7349afe Change from bug359-zhangkeli 2023-04-25 08:40:26 +08:00
王梓铭 fc3e27488b 给标签添加id,方便测试 2023-04-21 05:33:26 +08:00
王梓铭 03145b57d9 修复边界值问题(当刚开始就没有找到文章或者就根本被没有文章的时候,会出现上一篇按钮) 2023-04-21 02:36:51 +08:00
王梓铭 70917df47b 删除测试代码 2023-04-20 23:15:12 +08:00
王梓铭 8f132ed87b 添加了阅读完所有文章的提示 2023-04-20 22:53:30 +08:00
王梓铭 da13e5bbd5 修复Bug(没找到文章后立即上一篇会回到上上篇文章) & 标签添加id方便测试 2023-04-20 21:28:29 +08:00
王梓铭 84affaeb69 修改 /<username> 路由存在的问题(每次调用别的路由他都会被调用),新路由为 /<username>/userpage;同时因为修改了路由导致访问userpage_get的时候会导致静态文件路径生成错误,这里修改了\static\config.yml中的静态资源路径,修改后也都可以正常访问到的 2023-04-20 20:30:14 +08:00
王梓铭 16de0a7fd9 修改变量命名:existing_articles → had_read_articles 2023-04-20 15:40:11 +08:00
zzhaofisher cc8ca47f8c refactor: remove sql sentences 2023-04-18 21:50:54 +08:00
zzhaofisher 5d20e92061 Merge branch 'Bug522-HuangZirui' of http://121.4.94.30:3000/mrlan/EnglishPal into DevLocal 2023-04-18 21:50:18 +08:00
Lan Hui f3d609c92b Merge Wang Ziming's work and Wu Yuhan's work. 2023-04-07 06:41:49 +08:00
王梓铭 15bb925024 将记录阅读过文章的数据结果改为字典,以及修改了flag的问题 2023-04-04 22:31:53 +08:00
Lan Hui 688ed72473 Correct grammar。 2023-04-01 16:07:59 +08:00
吴宇涵 1f150fc847 refactor: use ajax to get expiry_date 2023-03-31 13:39:28 +08:00
Hui Lan 4417cf7017 Article.py: remove debug statement. 2023-03-30 16:10:22 +08:00
王梓铭 0c16a4dc6f 判断文章是否已经出现的语句写错位置了,改正下 2023-03-29 20:53:38 +08:00
王梓铭 5b2f5199a8 1. 取消userpage_get.html中提示删除单词信息的代码 和 取消user_service.userpage中render_template的flashed_messages参数。因为删除单词操作已经是异步了,而提示信息的出现是同步执行,所以就注释了代码且没有产生太大影响。
2. 修改取消user_service.deleteword中对注释flash代码的注释,根据上一步进行了重新解释。
2023-03-27 14:28:54 +08:00
Lan Hui 0ce1c6eb6e 文章管理页面:每篇文章中保留换行,方便查看。 2023-03-26 21:14:29 +08:00
Lan Hui d4ac709385 将删除按钮移到第一行,避免因为文章的标题过长跨行导致删除按钮形状改变。 2023-03-26 21:05:05 +08:00
Lan Hui 9eb5210d3f Level与Date的冒号后面加个空格,使得后面的信息更加看得清楚。 2023-03-26 20:58:37 +08:00
Lan Hui 0e25737381 管理文章页面的文章列表中,每篇文章不再在内容部分重新显示标题。 2023-03-26 20:56:08 +08:00
Lan Hui b3b154a24f 简化管理文章与管理用户页面信息。 2023-03-26 19:06:04 +08:00
Lan Hui 4d99405bfa 简化管理员页面信息。删除退出登录按钮,可以返回到前一页后再退出,不影响使用体验。删除'管理员您好'欢迎词,没啥意义。 2023-03-26 18:59:15 +08:00
Lan Hui 8d8b9197b6 手动输入的文字最高难度等级是4 2023-03-26 09:59:06 +08:00
Lan Hui 3bc61a602f 添加文章成功后,修改用户信息成功后,页面显示成功信息(flash messages)。 2023-03-26 09:44:39 +08:00