【浏览器插件推荐】Bookmarks clean up清除重复、废弃收藏夹

【浏览器插件推荐】Bookmarks clean up清除重复、废弃收藏夹

插件名:Bookmarks clean up
用途:清除重复、废弃收藏夹,空收藏文件夹

谷歌、edge地址

火狐地址

在这里插入图片描述

手动并批量查找和删除重复的书签,摆脱损坏的书签链接和空文件夹。 此扩展名允许查找和删除重复的书签,空文件夹,合并具有相同名称(在相同路径中)的文件夹,查找不再有效和过期的书签并轻松删除它们。如果您发现此扩展有用,请考虑通过patreon支持我:https://www.patreon.com/itwillnotbeasy(预先感谢您的帮助。欢迎捐赠任何数量!)警告:无法恢复删除了书签,因此在使用此扩展程序之前,请确保备份您的书签。如果您的屏幕变为红色,表示该站点在扫描断开的链接时具有欺骗性,则可以使用以下两种选择:1.从书签中删除该站点:(错误屏幕显示哪个站点导致了错误,只需打开书签管理器并搜索该站点即可) 2.在Chrome中禁用此“功能”(转到“设置”->“高级”->“隐私和安全”下,关闭“保护您和您的设备远离危险站点”),该扩展程序需要以下权限:1.阅读并更改您访问的网站上的所有数据–检查书签页面是否已加载并且没有返回任何错误2.读取和更改书签–读取/修改书签Changelog(最新版本优先)0.0.7改进的键盘辅助功能-现在,您只能使用键盘进行导航。0.0.6搜索重复项时现在会显示正在加载指示符现在,结果中的长文本将被包装为更具可读性0.0.5错误修复程序0.0.4修复了URL设置检查器中的错误,现在可以设置页面也可以打开f rom chrome扩展程序仪表板“ URL损坏的页面”页面现在也具有标头,因此您将始终知道您当前正在查看的错误组0.0.3 UI在大屏幕上不会变得太宽。修复了一个错误,该错误导致在发现1000个以上重复项时仅显示少量重复项 0.0.2.0在设置中添加了选项,该选项允许某些文件夹不被扩展名扫描 0.0.1.1包含hashbang(某些SPA网站使用的#!)的URL现在被视为不同的URL,这不会影响带有锚点的传统URL(example.com/#heading1) 0.0.1添加了有关如何捐赠(齿轮图标->捐赠)信息的页面,当查找损坏的URL时,现在有一个按钮可以选择/取消选择组中的所有条目; firefox版本0.0.0.4 UI已针对较小的屏幕进行了优化,已修复以下问题:未删除一些空文件夹时,其他小的错误修正0.0.0.3错误修正版本0.0.0.2查看有关检查断开链接时网络错误的详细信息 支持语言:English
网络收藏夹功能实现中的编辑和删除操作,是指用户可以对已有的收藏夹条目进行修改和删除。下面是一个简单的实现方式: 1. 修改视图 首先需要创建一个视图,用于显示要修改的收藏夹条目的信息,并提供一个表单,允许用户修改这些信息。可以在 resources/views/bookmarks 目录下创建一个 edit.blade.php 视图文件,包含以下表单代码: ```html <form method="POST" action="/bookmarks/{{ $bookmark->id }}"> @csrf @method('PUT') <div class="form-group"> <label>Title</label> <input type="text" class="form-control" name="title" value="{{ $bookmark->title }}"> </div> <div class="form-group"> <label>URL</label> <input type="text" class="form-control" name="url" value="{{ $bookmark->url }}"> </div> <div class="form-group"> <label>Description</label> <textarea class="form-control" name="description">{{ $bookmark->description }}</textarea> </div> <button type="submit" class="btn btn-primary">Save</button> </form> ``` 这个表单中包含了与新增表单类似的元素,但是它们填充了已有的信息。还要注意,这个表单中还包含了一个隐藏的 _method 字段,它的值为 PUT,表示这是一个修改操作。 2. 实现控制器方法 在控制器中,需要实现 edit 和 update 两个方法来处理修改操作。可以使用以下代码来实现: ```php public function edit(Bookmark $bookmark) { return view('bookmarks.edit', compact('bookmark')); } public function update(Request $request, Bookmark $bookmark) { $bookmark->title = $request->input('title'); $bookmark->url = $request->input('url'); $bookmark->description = $request->input('description'); $bookmark->save(); return redirect('/bookmarks'); } ``` 在 edit 方法中,使用 $bookmark 参数来获取要修改的收藏夹条目的信息,并将它们传递给视图。在 update 方法中,从请求中获取修改后的信息,并将它们保存到数据库中。然后将用户重定向到收藏夹列表页面。 3. 删除操作 对于删除操作,可以在控制器中实现 destroy 方法: ```php public function destroy(Bookmark $bookmark) { $bookmark->delete(); return redirect('/bookmarks'); } ``` 这个方法会从数据库中删除指定的收藏夹条目,并将用户重定向到收藏夹列表页面。 4. 添加路由 最后,在 routes/web.php 文件中添加以下路由: ```php Route::get('/bookmarks/{bookmark}/edit', 'BookmarksController@edit'); Route::put('/bookmarks/{bookmark}', 'BookmarksController@update'); Route::delete('/bookmarks/{bookmark}', 'BookmarksController@destroy'); ``` 这些路由将会将收藏夹列表的编辑和删除操作映射到控制器的相应方法中。 这样,用户就可以在网页上修改和删除已有的收藏夹条目了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值