diff --git a/public/scripts/controllers/edit-controller.js b/public/scripts/controllers/edit-controller.js index e53ba60..b275e0f 100644 --- a/public/scripts/controllers/edit-controller.js +++ b/public/scripts/controllers/edit-controller.js @@ -204,25 +204,24 @@ app.controller('editCtr', ['$scope', '$state', '$timeout', '$document', 'bookmar var menusScope = $('div[ng-controller="menuCtr"]').scope(); // Insert按键,显示 if (event.keyCode == 45 && menusScope.login) { - $('.ui.modal.js-add-bookmark').modal({ - closable: false, - }).modal('setting', 'transition', transition()).modal('show'); - $('.ui.modal.js-add-bookmark .ui.dropdown').dropdown('clear'); - $('.ui.modal.js-add-bookmark .ui.dropdown').addClass('loading'); - $('.ui.checkbox.js-public').checkbox('set checked'); - init(); - getTags({}); + if ($('.ui.modal.js-add-bookmark').modal('is active')) { + $scope.ok(); + }else { + $('.ui.modal.js-add-bookmark').modal({ + closable: false, + }).modal('setting', 'transition', transition()).modal('show'); + $('.ui.modal.js-add-bookmark .ui.dropdown').dropdown('clear'); + $('.ui.modal.js-add-bookmark .ui.dropdown').addClass('loading'); + $('.ui.checkbox.js-public').checkbox('set checked'); + init(); + getTags({}); + } } // Esc按键,退出 if (event.keyCode == 27 && menusScope.login) { $scope.cancel(); } - - // Enter按键,保存书签 - if (event.keyCode == 13 && menusScope.login && $('.ui.modal.js-add-bookmark').modal('is active')) { - $scope.ok(); - } }) }); diff --git a/public/views/bookmarks.html b/public/views/bookmarks.html index 9065f28..6e82a7d 100644 --- a/public/views/bookmarks.html +++ b/public/views/bookmarks.html @@ -6,7 +6,7 @@
2、网站展示有三种展示方式:导航,列表,卡片。其中导航以分类展示,分类顺序可以在书签分类下面拖动编辑。按照点击的次数从高到低在每个分类里面提取16个书签,再按照最近添加的书签提取前面的16个书签,然后合并起来。列表以表格展示,显示书签详细类容,按照点击次数优先显示,点击次数相同,则按添加顺序优先。卡片以卡片方式显示,按照最近添加优先显示。(完成)
3、在书签分类里面,可以更新分类,删除分类,新增分类,对分类显示进行排序。分类的标签默认按照添加日期展示,但是可以点击表格的标题,按照点击次数,添加日期,最后点击从大到小进行排序。(完成)
4、可以按照指定添加时间段,指定分类目录,指定网址关键字等进行查询。(完成)
-5、添加书签的时候,会自动获取title,供用户编辑。其中:Insert键打开添加页面,Enter键保存书签,Esc取消添加。(完成)
+5、添加书签的时候,会自动获取title,供用户编辑。其中:Insert键打开添加页面,再次按Insert键保存书签,Esc取消添加。(完成)
6、可以导入Chrome的书签导出文件,暂时做在设置里面。(完成)
7、书签可以作为公有或者私有,公有可供所有人搜索。(暂时可以通过用户名进行搜索,待优化)
8、可以将搜索到其他用户的书签转存为自己的书签。(已完成)
diff --git a/public/views/settings.html b/public/views/settings.html index 9f41140..a89e9e9 100644 --- a/public/views/settings.html +++ b/public/views/settings.html @@ -109,7 +109,7 @@2、网站展示有三种展示方式:导航,列表,卡片。其中导航以分类展示,分类顺序可以在书签分类下面拖动编辑。按照点击的次数从高到低在每个分类里面提取16个书签,再按照最近添加的书签提取前面的16个书签,然后合并起来。列表以表格展示,显示书签详细类容,按照点击次数优先显示,点击次数相同,则按添加顺序优先。卡片以卡片方式显示,按照最近添加优先显示。(完成)
3、在书签分类里面,可以更新分类,删除分类,新增分类,对分类显示进行排序。分类的标签默认按照添加日期展示,但是可以点击表格的标题,按照点击次数,添加日期,最后点击从大到小进行排序。(完成)
4、可以按照指定添加时间段,指定分类目录,指定网址关键字等进行查询。(完成)
-5、添加书签的时候,会自动获取title,供用户编辑。其中:Insert键打开添加页面,Enter键保存书签,Esc取消添加。(完成)
+5、添加书签的时候,会自动获取title,供用户编辑。其中:Insert键打开添加页面,再次按Insert键保存书签,Esc取消添加。(完成)
6、可以导入Chrome的书签导出文件,暂时做在设置里面。(完成)
7、书签可以作为公有或者私有,公有可供所有人搜索。(暂时可以通过用户名进行搜索,待优化)
8、可以将搜索到其他用户的书签转存为自己的书签。(已完成)