2024新年福利:牛津、韦氏和剑桥完美版分享(10.02更新🔥)

“大神,请问能不能加个功能:当词条没有导航词时,关掉content?显示0、1、2有点奇怪。”

恩,这个同意,除了0、1、2之外,还有Related word、Grammar、Idioms这些本不是导航词的,也出在义项导航栏里面,可以一并删掉。

“在collocations点了see all后,跳转的页面是默认折叠的,可以让它默认展开吗?”

这个是可以配置的,配置项22改成true就可以了:

// 【配置项22:是否展开折叠块5】(橙色折叠块:American Dictionary、Business English)
// 选项(默认为false):false=不展开,true=展开
unfoldBox5: true,

你理解错了我的意思。平时使用时,为了节省版面,我会把collocations这类折叠,要看时手动点开。但是collocations和examples点开后都有一个see all,点击后会跳转到全部内容的界面,这时是默认折叠的,就像我上面发的图一样,还得多点击一次。而且这个应该是制作失误,因为只有collocations存在这个问题,examples是没有的。

不是,collocation本来就是一本词典,它的展开、折叠逻辑,跟美语词典CACD、商务英语词典CBED、例句词典EXAMPLES都是一样的。

原版网页里面,collocation本来就是当作一部词典处理的

我想还是我没有解释清楚。这样吧,你先把1339楼提到的配置项22选择默认折叠。然后查domain这个词,滑到最下面的collocations和examples,分别点击see all…,然后就会看到,collocations是未展开的,而examples是展开了的。

哦,你这路径好深啊

算了,我直接录个屏吧。难不成是欧路的问题?
123.zip (15.2 MB)
可以看到,点examples后的页面是展开了,而collocations不是。

我理解了,也测试了一下:

如果配置项22默认是展开的话,点collocations下面的see all,出来的内容也是默认展开的。

如果配置项22默认是折叠的话,点collocations下面的see all,出来的内容也是默认折叠的。

1 个赞

对,但是examples不受配置项22的影响,我就是希望collocations也能这样。

恩,应该是个小bug

明白了,过两天更新

1 个赞

感谢楼主分享!很好用的词典

不过在用的时候发现个 bug。我安装了牛津词典,在用 macOS 端欧路词典的 Light Peek 查词的时候,没法使用单词链接跳转。
比如“property”这个词下面的“intellectual property”链接,点击后无法正常跳转,会显示查词主页面。其他任意词的任意链接都有这个问题,但使用欧路词典的主界面就没事。

我检查了一下页面元素,发现牛津词典的链接格式和欧路词典自带词典的链接格式不一样,如下:

能不能修改牛津词典的链接格式来解决呢?具体是哪个文件?
我这边的牛津词典配装了 Hazuki 的样式,但去掉样式之后仍然有这个问题。

您好,楼主,我不太喜欢用JS文件,我喜欢查词,就释义直接全部展开的那种。但是您制作的牛津词典,似乎不加载JS文件的话会显示不全,就是**“idiom”模块的内容无法显示**,如下图所示。而加载了JS文件之后,该模块的内容才正常显示。请问有没有什么办法在不用JS文件的情况下正常显示全部内容?谢谢!
图片

此外,还有一个问题:牛津词典文件夹里有两个JS文件,一个普通的JS,一个Jquery.JS。我如果只加载第一个JS文件,似乎在电脑版欧陆词典里也能正常使用。如果两个JS文件都加载,我没看出明显变化,但是软件速度似乎变得很缓慢。想问一下,这个JQuery.JS文件的作用是什么?这个文件是必不可少的吗?谢谢!

DDD大神,这个会一并修改吗?

会一并修改的

jquery是必须的,如果不想要各种js功能,删除所有js。修改部分css让隐藏的内容显示,现在不方便开电脑,你可以问问其他坛友怎么弄

感谢,不过还是没整明白

好的谢谢。(其实还是不理解为啥电脑上少了jquery.js文件也能正常使用(至少看起来是正常的))。。

@DDD 牛津词典在软件显示OALDPE,怎么样可以自定义显示名字,比如:牛10?

将mdx解包,再重新打包,打包时把title一栏改成你想要的名字。请在论坛搜教程。