功能更新:@语法,引用提醒

campo-feature Rei created at
5aec84cd0b5479a0d1d89b6ffa2a9a20

alt text 最新增加@语法的支持

在帖子的右上方,时间后面有个‘@’按钮

alt text

点击后把该回帖的用户名添加到回复框

alt text

被@的人,上线后会在侧栏看到提醒

alt text

点击进入提醒列表。目前只有@语法的提醒一种

alt text

欢迎测试

补充说明:

  1. “提醒”只保留最近50条
  2. 每个帖子只有限制@ 5个人,后面的会被忽略
  3. 查看主题的同时会删除跟这个主题相关的@提醒
7ff5fdf2175e6e31a0cf105201d7065c

@Rei 测试~ TvT
建议也增加个“我回复的主题”的列表吧

5aec84cd0b5479a0d1d89b6ffa2a9a20
Rei

@fleurer 这样阿,我考虑看看……

有点怕豆瓣的mark党

E9ed4664dfd7ea664ccc5813de4d1fd7

@Rei 提意见
点击@后光标没有定位到输入框的尾部。

E9ed4664dfd7ea664ccc5813de4d1fd7

回车呢
回车呢
为什么不能换行呢

5aec84cd0b5479a0d1d89b6ffa2a9a20
Rei

@hooopo markdown语法是回车不换行的。github版的markdown好像做了修改,更符合直观,周末我弄看看。

光标的js就这个

function append_mention(name) {
  $('#editor-input').val($('#editor-input').val() + '@' + name + ' ');
  $('#editor-input').focus();
};

有人帮我改进下吗……

Bfdc192f4395d6510a09329fc12b63ce

@makestory 测试一下

E9ed4664dfd7ea664ccc5813de4d1fd7

@Rei
回家的时候帮你改下~

5aec84cd0b5479a0d1d89b6ffa2a9a20
Rei

@makestory 忘了会不会发message给自己。

不过回复完载入这个主题就会把提醒清了

Ffd881829651935d986c52d12279befb
5aec84cd0b5479a0d1d89b6ffa2a9a20