smartdns
smartdns copied to clipboard
大佬,最新的luci将域名规则和IP规则分离以竖行排列,导致页面过大,能否将域名规则和IP规则横行排列?!
确实现在两个规则分开后整个页面太长了,可能老大是从直观考虑将两个分开了,重新合并回去不难,也许老大有自己的想法,所以我也没修改。
我这没有问题.
拆开是因为
- lua版本不支持tab页内的动态列表。
- 更好的区分域名规则和ip规则的配置页面。
- 启动脚本要兼容lua界面和js界面。
可能后面考虑放弃lua界面了,那个最新的openwrt已经基本放弃了。现在维护两套也很复杂。
我这没有问题.
拆开是因为
- lua版本不支持tab页内的动态列表。
- 更好的区分域名规则和ip规则的配置页面。
- 启动脚本要兼容lua界面和js界面。
可能后面考虑放弃lua界面了,那个最新的openwrt已经基本放弃了。现在维护两套也很复杂。
对的,lua不支持tab页内动态列表确实头大,但现在lede的受众人群还占很大一部分,如果放弃lua就等于放弃lede用户了,这点还是需要慎重哦。因为新版openwrt兼容lua,现在passwall的做法是只做lua的配置界面,可以同时兼容新旧系统。
有没有可能把dns服务器列表,下载文件列表等做成可折叠的展开的?谢谢!
lua版本功能太弱,没法支持这些。 js版本会比较好,为了兼容进行了妥协,后面可能lua版本不在演进了。
另外就是考虑简化UI,提供一个国内定制化的UI。原来lua版本就完全放弃。
lua版本功能太弱,没法支持这些。 js版本会比较好,为了兼容进行了妥协,后面可能lua版本不在演进了。
另外就是考虑简化UI,提供一个国内定制化的UI。原来lua版本就完全放弃。
现在smartdns功能越来越多,也越来越完善和强大,能否做成ADG这样,独立的web配置网页,这样可以全平台统一一套配置界面,维护起来工作量就少很多,但就是前期得重新写一套web的配置网站。
C写前端是比较复杂的,之前有想法是让smartdns增加插件能力,并导出相关的接口。 插件可以用rust来写,smartdns加载插件,插件来启动UI,读取smartdns数据并对展示。
但这个需要不少投入,看看后续咋弄一个爱好者开发组,来弄个这事情。