LLWiki正在建设中,欢迎
加入我们
!
查看“User:Bhsd”的源代码
←
User:Bhsd
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
==简历== * 2019年12月开始学习JavaScript([https://bhsd-harry.github.io/calculator/ 无关LL的GitHub项目])。 * 2020年4月开始学习Wikitext([[moegirl:special:diff/3555132|萌娘百科]])。 * 2020年6月开始学习CSS([[moegirl:special:diff/3944336|萌娘百科]])。 * 2020年7月(本站建站以后)开始学习jQuery。 * 2020年9月开始学习Lua([[special:permalink/8804|一个不再使用的模块]])。 ==待办事项== ===项目=== * CSS * JavaScript(全局和Gadgets) * 滥用过滤器 * 模板和Widgets * 帮助页面 ===[[user:bhsd/待改进页面|待改进页面]]=== 记录主要内容框架尚未完成、或桌面版/移动版显示有明显不足的页面。 当前检查至{{plainlinks|1=//llwiki.org/?curid=346 346}}。 ==经验总结== ===CSS=== 移动版已知会自动添加以下样式: <pre lang=css> table, caption, tbody, tfoot, thead, tr, th, td { font-size: 100%; } table { border-collapse: collapse; } .content table { margin: 1em 0; overflow: auto; overflow-y: hidden; overflow-x: auto; } @media only screen and (max-width: 720px) { .content table { display: block; width: 100% !important; } } </pre> ===JavaScript=== {{#vardefine:content|<code lang="js">mw.hook( 'wikipage.content' )</code>}}{{#vardefine:ready|<code>$.ready</code>}} 试着整理下本站各主要JS脚本(全局JS和Gadgets)的合理执行时机: {| class="wikitable sortable" style="padding-bottom:1px;text-align:center;" ! JS文件 !! 桌面版 !! 移动版 |- | data-sort-value="*" | [[mediawiki:common.js|common.js]] || {{#var:content}} 或 {{#var:ready}} || {{n/a|3=}} |- | data-sort-value="*" | [[mediawiki:mobile.js|mobile.js]] || {{n/a|3=}} || {{#var:content}}或移动版菜单生成后 |- | [[mediawiki:gadget-exlinks.js|exlinks]] || {{#var:content}} || {{#var:content}} |- | [[mediawiki:gadget-sharelink.js|sharelink]] || {{#var:ready}} || {{#var:ready}} |- | [[mediawiki:gadget-toc-custom.js|toc-custom]] || {{#var:ready}} || {{n/a|3=}} |- | [[mediawiki:gadget-UTCLiveClock.js|UTCLiveClock]] || {{#var:ready}} || {{#var:ready}} |- | [[mediawiki:gadget-hideConversionTab.js|hideConversionTab]] || {{n/a|3=}} || 移动版语言选单生成后 |- | [[mediawiki:gadget-mobile-Backtotop.js|mobile-Backtotop]] || {{#var:ready}} || {{#var:ready}} |- | [[mediawiki:gadget-code-prettify.js|code-prettify]] || {{#var:content}} || {{#var:content}} |- | [[mediawiki:gadget-ReferenceTooltips.js|ReferenceTooltips]] || {{#var:content}} || {{n/a|3=}} |- | [[mediawiki:gadget-copyLyrics.js|copyLyrics]] || {{#var:content}} || {{#var:content}} |- | [[mediawiki:gadget-noteTA.js|noteTA]] || {{#var:content}} || {{#var:content}} |- | [[MediaWiki:Gadget-Highlight recently added text.js|Highlight recently added text]] || 具体时间不明,暂定为{{#var:ready}}再延迟0.1秒 || {{n/a|3=}} |- | [[mediawiki:gadget-CommentsInLocalTime-core.js|CommentsInLocalTime]] || {{#var:content}} || {{#var:content}} |- | [[mediawiki:gadget-TalkHelper.js|TalkHelper]] || CommentsInLocalTime执行完后 || CommentsInLocalTime执行完后 |- | [[mediawiki:gadget-stickyHeading.js|stickyHeading]] || {{#var:content}} || {{#var:content}} |- | [[mediawiki:gadget-custommenu.js|custommenu]] || {{#var:ready}} || 移动版菜单生成后 |- | [[MediaWiki:Gadget-contentBackup.js|contentBackup]] || {{#var:ready}} || {{#var:ready}} |- | [[mediawiki:gadget-editCount.js|editCount]] || {{#var:ready}} || 移动版菜单生成后 |- | [[mediawiki:gadget-Wikiplus.js|Wikiplus]] || {{#var:ready}} || {{n/a|3=}} |- | [[mediawiki:gadget-PreviewWithVariant.js|PreviewWithVariant]] || TransclusionPreviews执行完后 || TransclusionPreviews执行完后 |- | [[MediaWiki:Gadget-autocomplete-core.js|autocomplete]] || 编辑区按下Tab键时 || {{n/a|3=}} |- | [[MediaWiki:Gadget-charinsert.js|charinsert]] || {{#var:ready}} || {{n/a|3=}} |- | [[mediawiki:gadget-notEditTopSection.js|notEditTopSection]] || {{n/a|3=}} || {{#var:ready}} |- | [[mediawiki:gadget-mobileEdit.js|mobileEdit]] || {{n/a|3=}} || 移动版JS加载完成后,具体时间不好确定,暂定为{{#var:ready}}再延迟0.5秒 |- | [[mediawiki:gadget-pxruler-core.js|pxruler]] || {{#var:ready}} || {{n/a|3=}} |- | [[MediaWiki:Gadget-TransclusionPreviews.js|TransclusionPreviews]] || {{#var:ready}} || {{#var:ready}} |- | [[mediawiki:gadget-MobileCategories.js|MobileCategories]] || {{n/a|3=}} || {{#var:ready}} |- | [[mediawiki:gadget-HotCat.js|HotCat]] || {{#var:ready}} || {{n/a|3=}} |- | [[mediawiki:gadget-mobile-HotCat.js|mobile-HotCat]] || {{n/a|3=}} || MobileCategories执行完后 |- | [[mediawiki:gadget-Cat-a-lot.js|Cat-a-lot]] || {{#var:ready}} || {{n/a|3=}} |- | [[MediaWiki:Gadget-HotDefaultSort.js|HotDefaultSort]] || {{#var:ready}} || {{n/a|3=}} |- | [[mediawiki:gadget-SearchNamespace-core.js|SearchNamespace]] || {{#var:ready}} || 移动版搜索框生成后 |- | [[mediawiki:gadget-uploader-rewrite.js|uploader]] || {{#var:ready}} || {{n/a|3=}} |- | [[mediawiki:gadget-CleanDeleteReasons.js|CleanDeleteReasons]] || {{#var:ready}} || {{#var:ready}} |- | [[mediawiki:gadget-patrolPlus.js|patrolPlus]] || {{#var:ready}} || {{n/a|3=}} |- | [[mediawiki:gadget-patrolRevisions.js|patrolRevisions]] || {{#var:ready}} || {{#var:ready}} |- | [[mediawiki:gadget-mobileBlock.js|mobileBlock]] || {{n/a|3=}} || {{#var:ready}} |- | [[mediawiki:gadget-site-lib.js|site-lib]] || 无条件 || 无条件 |} ===繁简转换=== {{#vardefine:wgULS|<code>wgUserLanguage</code>}}{{#vardefine:wgUCS|<code>wgUserVariant</code>}} {| class="wikitable sortable" style="padding-bottom:1px;text-align:center;" ! 全局JS !! 转换方式 !! 参数 |- | [[mediawiki:common.js|common.js]] || 自动 || {{#var:wgUCS}} |- | [[mediawiki:mobile.js|mobile.js]] || 自动 + 手动 || {{#var:wgUCS}} 或 {{#var:wgULS}} |} {| class="wikitable sortable" style="padding-bottom:1px;text-align:center;" ! Gadgets !! 转换方式 !! 参数 |- | [[mediawiki:gadget-exlinks.js|exlinks]] || 手动 || {{#var:wgULS}} |- | [[mediawiki:gadget-sharelink.js|sharelink]] || 手动 || {{#var:wgULS}} |- | [[mediawiki:gadget-toc-custom.js|toc-custom]] || 自动 + 手动 || {{#var:wgUCS}} |- | [[mediawiki:gadget-UTCLiveClock.js|UTCLiveClock]] || {{n/a|2=2|3=}} |- | [[mediawiki:gadget-hideConversionTab.js|hideConversionTab]] || {{n/a|2=2|3=}} |- | [[mediawiki:gadget-mobile-Backtotop.js|mobile-Backtotop]] || {{n/a|2=2|3=}} |- | [[mediawiki:gadget-code-prettify.js|code-prettify]] || {{n/a|2=2|3=}} |- | [[mediawiki:gadget-ReferenceTooltips.js|ReferenceTooltips]] || 自动 + 手动 || {{#var:wgUCS}} 或 {{#var:wgULS}} |- | [[mediawiki:gadget-copyLyrics.js|copyLyrics]] || {{n/a|2=2|3=}} |- | [[mediawiki:gadget-noteTA.js|noteTA]] || 自动 + 手动 || {{#var:wgUCS}} 或 {{#var:wgULS}} |- | [[MediaWiki:Gadget-Highlight recently added text.js|Highlight recently added text]] || 自动 || {{#var:wgUCS}} |- | [[mediawiki:gadget-CommentsInLocalTime-core.js|CommentsInLocalTime]] || 手动 || {{#var:wgUCS}} |- | [[mediawiki:gadget-TalkHelper.js|TalkHelper]] || {{n/a|2=2|3=}} |- | [[mediawiki:gadget-stickyHeading.js|stickyHeading]] || {{n/a|2=2|3=}} |- | [[mediawiki:gadget-custommenu.js|custommenu]] || 自动 + 手动 || {{#var:wgULS}} |- | [[MediaWiki:Gadget-contentBackup.js|contentBackup]] || 手动 || {{#var:wgULS}} |- | [[mediawiki:gadget-editCount.js|editCount]] || {{n/a|2=2|3=}} |- | [[mediawiki:gadget-Wikiplus.js|Wikiplus]] || 手动 || {{#var:wgULS}} |- | [[mediawiki:gadget-PreviewWithVariant.js|PreviewWithVariant]] || 不转换 || {{n/a|3=}} |- | [[MediaWiki:Gadget-autocomplete-core.js|autocomplete]] || 不转换 + 手动 || {{#var:wgUCS}} |- | [[MediaWiki:Gadget-charinsert.js|charinsert]] || 自动 + 手动 || {{#var:wgUCS}} |- | [[mediawiki:gadget-notEditTopSection.js|notEditTopSection]] || {{n/a|2=2|3=}} |- | [[mediawiki:gadget-mobileEdit.js|mobileEdit]] || 手动 || {{#var:wgULS}} |- | [[mediawiki:gadget-pxruler-core.js|pxruler]] || 手动 || {{#var:wgULS}} |- | [[MediaWiki:Gadget-TransclusionPreviews.js|TransclusionPreviews]] || 手动 || {{#var:wgULS}} |- | [[mediawiki:gadget-MobileCategories.js|MobileCategories]] || 自动 + 手动 || {{#var:wgUCS}} 或 {{#var:wgULS}} |- | [[mediawiki:gadget-HotCat.js|HotCat]] || 手动 || {{#var:wgUCS}} |- | [[mediawiki:gadget-mobile-HotCat.js|mobile-HotCat]] || {{n/a|2=2|3=}} |- | [[mediawiki:gadget-Cat-a-lot.js|Cat-a-lot]] || 手动 || {{#var:wgULS}} |- | [[MediaWiki:Gadget-HotDefaultSort.js|HotDefaultSort]] || {{n/a|2=2|3=}} |- | [[mediawiki:gadget-SearchNamespace-core.js|SearchNamespace]] || 手动 || {{#var:wgULS}} |- | [[mediawiki:gadget-uploader-rewrite.js|uploader]] || 手动 || {{#var:wgULS}} |- | [[mediawiki:gadget-CleanDeleteReasons.js|CleanDeleteReasons]] || {{n/a|2=2|3=}} |- | [[mediawiki:gadget-patrolPlus.js|patrolPlus]] || 手动 || {{#var:wgULS}} |- | [[mediawiki:gadget-patrolRevisions.js|patrolRevisions]] || 手动 || {{#var:wgULS}} |- | [[mediawiki:gadget-mobileBlock.js|mobileBlock]] || 手动 || {{#var:wgULS}} |- | [[mediawiki:gadget-site-lib.js|site-lib]] || {{n/a|2=2|3=}} |} {| class="wikitable sortable" style="padding-bottom:1px;text-align:center;" ! Widgets !! 转换方式 !! 参数 |- | [[widget:bilibili|bilibili]] || 自动 || {{#var:wgUCS}} |- | [[widget:bgimage|bgimage]] || {{n/a|2=2|3=}} |- | [[widget:countdown|countdown]] || 自动 || {{#var:wgUCS}} |- | [[widget:lyrics|lyrics]] || 自动 || {{#var:wgUCS}} |- | [[widget:年表標籤/篩選|年表標籤/篩選]] || {{n/a|2=2|3=}} |- | [[Widget:Songposition|songposition]] || 自动 || {{#var:wgUCS}} |}
本页使用的模板:
Template:Main
(
查看源代码
)
Template:隱藏目錄
(
查看源代码
)
返回
User:Bhsd
。
导航菜单
个人工具
创建账号
登录
命名空间
用户页
讨论
大陆简体
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
随机页面
最近更改
沙盒
互助客栈
方针与指引
帮助
工具
链入页面
相关更改
用户贡献
日志
查看用户组
特殊页面
页面信息