Comments (13)
另外建议添加移动设备默认设置为不加载动态特效
from cnblogs-theme-simplememory.
- 博客园原有功能就不是一键复制,我并没有修改原有功能,只是调整了样式。这块也许以后会处理!
- 你是指拖动滚动条很慢还是正常滚动慢?滚动条是使用插件美化的,我以后会尝试修复它。
- 这个问题已被发现并且在v1.1.4版本中修复了。请更新版本。(JQuery 使用的是博客园官方的,这个加载本身就不应该存在的!)
- 目前动态特效在移动设备上的显示已经做了CSS层面的限制,但是在JS中没有做处理,这块以后可能会优化下!
from cnblogs-theme-simplememory.
- 是博客园原有功能,功能是点击后变成文本框并默认全选,默认主题里这个功能用的js是
https://www.cnblogs.com/bundles/blog-common.js
搜索copyCnblogsCode
就能找到这个函数
附上一个用了默认主题的帖子 https://www.cnblogs.com/afan-1999/p/11259007.html - 只是代码框内
正常滚动
慢 - 我昨天改用了 1.1.4 版本,但是刷新了很多次缓存,现在依然加载了 1.1.2 版本的(偶尔还有JQ错误,其他没有问题)。这个应该不是博客园没有刷新的问题,因为我改了 html 代码后能在控制台看到。
<script src="https://cdn.jsdelivr.net/gh/BNDong/[email protected]/src/script/simpleMemory.min.js"></script>
from cnblogs-theme-simplememory.
其实代码框问题应该尽快搞定,因为现在这个主题虽然很好,但是复制代码时会连着行号一起复制下来,如果手动去掉行号是很麻烦的
from cnblogs-theme-simplememory.
- 博客园这个原有的代码复制功能还是可以正常使用的,就是点击后变成文本框并默认全选,我只是更换了复制图标的样式,其它没动,你可以看下我的博客,复制功能并没有问题。你描述的问题,我并没有复现出来,这点我很头痛,我添加了带行号的代码,点击复制按钮时候并没有复制行号!
我需要你提供博客地址、相关文章、文章使用的编辑器,以便于我复现问题!
-
正常滚动慢我感觉是浏览器的问题,这个等我使用该浏览器测试一下再确定。
-
关于版本的切换我更新了文档:链接,你参考一下,如果配置没问题是绝对不会还是加载1.1.2版本的,因为代码生成的引入文件路径全部都会改变!
from cnblogs-theme-simplememory.
我的博客
文章编辑器为 TinyMCE(推荐)
有问题的相关文章
- 1
- 2-测试
我一般用的都是插入代码(推荐)
即div.cnblogs_code
那一个
当然有的也用了 旧版的插入代码
即div.cnblogs_Highlighter
那个,
我在第二个文章里放了测试
你的博客以及 用SimpleMemory带不带自定义js的都有复制代码功能,就我没有emmm....
- 可能是 Firefox Linux 版的 bug,因为我在百度语音API文档官网也复现了,同样的Chrome Linux没那么慢
- 改了还是无效,明天我把自己的代码私信发你博客?
from cnblogs-theme-simplememory.
-
博客园对少量代码、文字和部分语言是不显示复制按钮的,所以这不算是一个BUG。目前确认了折叠代码复制按钮丢失的问题,你的这个问题我会用代码处理的,后续版本会修复这个问题!
-
既然是浏览器的问题,这属于兼容性问题了,短时间内我不会尝试解决它!
-
我看了你的博客设置代码,我真不知道说啥了,你的配置是这样的:
window.cnblogsConfig = {
GhVersions : 'v1.1.4',
blogUser : "YuCloud",
blogAvatar : "https://xxxx.png",
blogStartDate : "1979-01-01",
}
window.cnblogsConfig = {
consoleList: [
['YuCloud CNBlogs', 'https://yucloud.cnblogs.com'],
['YuCloud GitHub', 'https://github.com/sky5454']
]
}
window.cnblogsConfig = {
bottomBlogroll: [
["申请坑位", 'https://msg.cnblogs.com/send/yucloud'],
["申请坑位", 'https://msg.cnblogs.com/send/yucloud'],
["申请坑位", 'https://msg.cnblogs.com/send/yucloud'],
["申请坑位", 'https://msg.cnblogs.com/send/yucloud'],
["申请坑位", 'https://msg.cnblogs.com/send/yucloud']
]
}
window.cnblogsConfig = {
essaySuffix: {
aboutHtml : '热爱技术,喜欢钻研',
supportHtml : '觉得文章对你有帮助,可以点一下【推荐】,另外热烈欢迎:留言探论'
}
}
cnblogsConfig
是window
对象上的一个属性,window.cnblogsConfig =
是将属性赋值,新的赋值会替换旧的值,所以你这段代码最终生效的只有:
window.cnblogsConfig = {
bottomBlogroll: [
["申请坑位", 'https://msg.cnblogs.com/send/yucloud'],
["申请坑位", 'https://msg.cnblogs.com/send/yucloud'],
["申请坑位", 'https://msg.cnblogs.com/send/yucloud'],
["申请坑位", 'https://msg.cnblogs.com/send/yucloud'],
["申请坑位", 'https://msg.cnblogs.com/send/yucloud']
]
其它配置都走的默认配置,鸡蛋请放到一个篮子里面,正确的配置应该是这样的:
window.cnblogsConfig = {
GhVersions: 'v1.1.4',
blogUser: "YuCloud",
blogAvatar: "https://xxxx.png",
blogStartDate: "1979-01-01",
consoleList: [
['YuCloud CNBlogs', 'https://yucloud.cnblogs.com'],
['YuCloud GitHub', 'https://github.com/sky5454']
],
bottomBlogroll: [
["申请坑位", 'https://msg.cnblogs.com/send/yucloud'],
["申请坑位", 'https://msg.cnblogs.com/send/yucloud'],
["申请坑位", 'https://msg.cnblogs.com/send/yucloud'],
["申请坑位", 'https://msg.cnblogs.com/send/yucloud'],
["申请坑位", 'https://msg.cnblogs.com/send/yucloud']
],
essaySuffix: {
aboutHtml: '热爱技术,喜欢钻研',
supportHtml: '觉得文章对你有帮助,可以点一下【推荐】,另外热烈欢迎:留言探论'
}
};
OMG!是我文档写的有歧义么?!!!我没想到这个还需要解释😱😱😱😱
from cnblogs-theme-simplememory.
不好意思...傻了,毕竟就写过一次js,见谅。
另外这个皮肤还有 bug
- 普通模式下的<h1>都默认都是 1/0,而不是 Markdown 模式的自动排序
最后,希望
- 把全部链接如
http://files.cnblogs.com/files/bndong/list.gif
都换成https (控制台提示) - 折叠代码的颜色很浅,非常容易被忽略,希望改进一下
- 建议尽量使用国内CDN,毕竟现在DNS劫持已经是无法无天了 Highlightjs的可以用 https://www.bootcdn.cn/highlight.js/
- raw.github* 很慢,建议改用国内仓库如gitee来放置图床
Update
希望把博客园的搜索功能"找找看"重新加回来,因为这皮肤应该会火,如果没有搜索功能就emmm...
非常感谢你的耐心指导,
from cnblogs-theme-simplememory.
@BNDong 请教个问题
1)我发现文章编辑器使用markdown时是不会有代码复制按钮的,除了换编辑器,有其他解决方法吗?
2)有方法去掉代码框的滚动条让代码全部显示吗?
谢谢
from cnblogs-theme-simplememory.
统一回复了啊!
-
关于代码复制按钮和解析错误这个问题下个版本v1.1.5解决。
-
如果想让代码框全部显示,需要修改CSS限制高度的相关样式!
-
普通模式下的
<h1>
解析目前没有发现问题,请检查自己书写格式。 -
图床之所以选择github就是想让这个项目的相关文件放到一个库中,这样便于维护,也便于fork项目的人修改和自定义。
-
之所以选择这个CDN主要是因为,它可以直接CDN Github 里的文件并具有版本控制和压缩功能,并且在国内拥有节点。
-
其它功能的完善和样式的优化,在以后的版本中根据优先级慢慢完善,如果你们有建议可以先提出来,我会记录。
最近时间比较紧,我会优先解决影响使用的问题!感谢大家的支持!!
from cnblogs-theme-simplememory.
- 如果全文没有
<h1>
,比如只有<h2>
,那么目录生成后全部都是0/1
如 https://www.cnblogs.com/yucloud/p/10904129.html - 先发布到 gitee 吧,对于皮肤来说,速度更重要 或者说 图片也直接使用 jsDeliver CDN 加速
推荐把 国外的js 都尽量使用CDN
highlightjs在我这里加载一个vs2015.css文件(1kb)用了1208ms,换成国内CDN如BootCDN还不到20ms
谷歌的一些库也可以用 CDN,毕竟DNS污染是真的严重
from cnblogs-theme-simplememory.
发现新问题: 默认出处那里会显示当前地址,但是连 #
后面的内容也匹配进去了。如图
链接:https://www.cnblogs.com/yucloud/p/11291607.html#tomcat-%E7%9A%84-rundebug-%E9%85%8D%E7%BD%AE
from cnblogs-theme-simplememory.
谢谢反馈,开始着手处理问题。bug会在下个版本得到修复,功能的优化和完善下个版本会处理部分!
from cnblogs-theme-simplememory.
Related Issues (20)
- 如何自定义侧边栏的显示 HOT 3
- 首页文章标题及文章正文没有居中,都靠右对齐了,这是为啥呢 HOT 4
- MarkDown侧边导航如何收缩呢? HOT 3
- 首页背景图片加载不出,需要外网才可以 HOT 1
- sidebar-search HOT 5
- 博皮抽离提交PR列表 HOT 3
- css的代码框太丑了,而且还不能修改 HOT 6
- 主题有可能支持hexo么? HOT 2
- 相册在博客中的显示异常 HOT 4
- 版本切换问题
- 项目 .md 文件中的 Logo 图片如何生成的 HOT 1
- wen右侧栏的滑块宽度可以调大一点?这样好推拽。 HOT 2
- 有两种主页格式吗?如何配置 HOT 2
- 滑动条的宽度可配置 HOT 1
- 请求修改页面最底部的语法错误 HOT 1
- 用自己d oss
- 用自己的oss存储dist后,博客打开字体不能正常显示 HOT 3
- 请求修复 主页banner标语获取源jinrishici 调用方式错误 HOT 2
- 建议切CDN HOT 3
- 关于代码调试
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cnblogs-theme-simplememory.