{"id":16204126,"url":"https://github.com/zhaoqingqing/cnblogs","last_synced_at":"2025-03-19T07:31:13.133Z","repository":{"id":9261078,"uuid":"61263812","full_name":"zhaoqingqing/cnblogs","owner":"zhaoqingqing","description":"custom cnblogs func (博客园功能定制 for 赵青青)","archived":false,"fork":false,"pushed_at":"2023-06-04T02:25:25.000Z","size":1755,"stargazers_count":10,"open_issues_count":3,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-04-13T21:56:34.660Z","etag":null,"topics":["cnblogs","cnblogs-theme","css","javascript"],"latest_commit_sha":null,"homepage":"http://www.cnblogs.com/zhaoqingqing/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zhaoqingqing.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-06-16T05:06:47.000Z","updated_at":"2023-09-16T09:48:39.000Z","dependencies_parsed_at":"2024-10-10T09:56:39.896Z","dependency_job_id":"30b6e495-d383-46cf-a3c9-44726c225874","html_url":"https://github.com/zhaoqingqing/cnblogs","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhaoqingqing%2Fcnblogs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhaoqingqing%2Fcnblogs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhaoqingqing%2Fcnblogs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhaoqingqing%2Fcnblogs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zhaoqingqing","download_url":"https://codeload.github.com/zhaoqingqing/cnblogs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244379137,"owners_count":20443403,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cnblogs","cnblogs-theme","css","javascript"],"created_at":"2024-10-10T09:56:36.709Z","updated_at":"2025-03-19T07:31:12.653Z","avatar_url":"https://github.com/zhaoqingqing.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## 仓库说明\n博客园功能定制 for : [http://www.cnblogs.com/zhaoqingqing/](http://www.cnblogs.com/zhaoqingqing/)  \n\n你也可以把此样式应用于自己的博客园样式，使用指南见下方的 **cnblogs后台设置**\n\n### 我的博客内容\n\n- unity3d引擎技术，游戏开发的知识积累\n- 使用自研引擎，开发无缝大世界端游，端游开发知识\n- 工作点滴 + 项目沉淀 + 自己学习 的总结\n- .Net技术领域的技术知识\n- 数据结构，算法，设计模式，编程领悟\n\n## 建议浏览器\n\n建议读者使用现代化的浏览器套用或浏览博客，比如`chrome`，`edge`，`firefox`，`opera`，`ie11及以上版本`\n\nPS. 目前在手机上的显示未适配，正在计划中\n\n\n\n## cnblogs后台设置\n\n1. 在博客园后台上传文件，包括css，js，图片资源\n2. 在博客园后台的**页首Html代码**和**页脚Html代码**添加文件引用\n3. 勾选**禁用模版CSS**根据实际情况来选择是否需要禁用\n\nbootstrap CDN： https://getbootstrap.com/\n\n## 主要功能\n\n### 自动为每一篇博客生成Nav(文章标题大纲)\n通过脚本抓取页面中的h1,h2,h3标签 生成目录导航。\n\n### 自动在每一篇博客的页尾Append签名信息\n在每一篇博客的底部，生动生成一段版权说明文字。\n\n### 给博客增加ScrollBar的快捷功能条\n为博客增加 ScrollTop，ScrollBottom 的快捷功能，目前这个功能的js脚本还有bug，**待fix**\n\n### 定制博客的导航分类，增加自定义栏目\n对博客的导航栏进行分类，比如增加主题性分类\n\n### 定制博客中Normal格式的文章样式\n基于simplememory主题，定制文章页面的CSS样式，包括：h标签样式，博客栏目样式，代码样式等。\n\n### 定制博客中Markdown文章的渲染样式\n对markdown格式文章的渲染美化\n\n### TOC(文章大纲/目录)\n\npc浏览本博客默认展开TOC，mobile浏览默认收缩。\n\n参考：http://www.cnblogs.com/Quincy/p/4832805.html\n\n### F12有彩蛋\n\n使用chrome，firefox等现代化浏览器的同学，可以F12查看控制台的log。\n\n## Markdown图片\n\n### 七牛图床服务\n\n七牛图片水印：[http://developer.qiniu.com/code/v6/api/kodo-api/image/watermark.html](http://developer.qiniu.com/code/v6/api/kodo-api/image/watermark.html)\n\n白色水印\n\nhttp://obupeer78.bkt.clouddn.com/clientgame-refresh-principle.png?watermark/2/text/aHR0cDovL3d3dy5jbmJsb2dzLmNvbS96aGFvcWluZ3Fpbmcv/font/5b6u6L2v6ZuF6buR/fontsize/380/fill/I0VFRUVFRQ==/dissolve/100/gravity/SouthEast/dx/6/dy/4\n\nghpages + hexo + 七牛示例：[https://github.com/tiann/markdown-img-upload](https://github.com/tiann/markdown-img-upload)\n\nhexo + 七牛插件\n\nhttps://www.npmjs.com/package/hexo-qiniu-images\n\nhttps://www.npmjs.com/package/hexo-qiniu\n\nhttps://github.com/tiann/markdown-img-upload\n\n扩展资料\n\n七牛融合cdn 使用指南 https://support.qiniu.com/hc/kb/article/142568/\n\n使用七牛在 Hexo 文档中嵌入图片 http://linusling.com/2016/03/04/images-in-hexo-using-qiniu/\n\n推荐一个稳定而强大的图床: [http://www.jianshu.com/p/5f0d5451ca01](http://www.jianshu.com/p/5f0d5451ca01)\n\n七牛云使用心得: http://www.izhuyue.com/1528.html\n\n## 主题灵感\n\n此主题基于博客园的 **simplememory**: [http://www.cnblogs.com/SkinUser.aspx?SkinName=SimpleMemory](http://www.cnblogs.com/SkinUser.aspx?SkinName=SimpleMemory)\n\n并结合ggice的**gsimple**主题进行部分修改，可惜在作者的github上已找不到此主题了： [https://github.com/GGICE](https://github.com/GGICE)\n\n## TODO\n\n- [x] 区别PC和Mobile浏览器，调整对应的样式 \n\n​        *PS：博客园的模版大多未兼容移动端，此调整只是简单的修改了一些参数*\n\n- [ ] Mobile上处理自动拉伸的size，目前是手动双击屏幕\n\n- [ ] 有更好的替代品 mobile detect ?\n\n- [ ] 博客园的Markdown中**代码显示行号**\n\n- [ ] MD文章中的图片添加水印？\n\n- [ ] 随笔档案长度修改，因为随着时间后移列表越来越长\n\n  \n\n## ROADMAP\n\n- [ ] 方案一：自动备份个人博客到git，并调整博客园样式更兼容Mobile?\n\n- [ ] 方案二：搭建新的blog，使用github pages 托管在git，搬迁cnblogs文章？\n\n      已使用hexo +gitpages搭建：https://zhaoqingqing.github.io/\n\n- [ ] 方案三：cnblogs + github blog 同时维护？\n\n- [ ] 引入FontAwesome 图标？\n\n- [ ] 重构公告栏样式？\n\n- [ ] 添加live2d（计划中）\n\n- [ ] 修改markdown的代码样式为黑色主题\n\n- [ ] 页面排版修改为居中对齐两侧留空，目前使用Typora发布到博客园之后，每行最大长度会固定。\n\n\n\n## 开源项目\n\n- mobile-detect.min.js https://github.com/hgoebl/mobile-detect.js\n  \u003cbr/\u003e​DOC: https://hgoebl.github.io/mobile-detect.js/doc/MobileDetect.html\n- cnblogs-markdown-css  https://github.com/huizhong/cnblogs-markdown-css\n- 鼠标特效，11实用，12酷炫 https://github.com/shuiche-it/cnblog-mouse\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzhaoqingqing%2Fcnblogs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzhaoqingqing%2Fcnblogs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzhaoqingqing%2Fcnblogs/lists"}