Răsfoiți Sursa

Review 全部文件

LTCatt 5 ani în urmă
părinte
comite
b5f34501f3

+ 3 - 3
个性化/XAML 格式.xaml

@@ -1,7 +1,7 @@
 
-<!-- 作者:龙腾猫跃 -->
-
-<local:MyHint Margin="0,0,0,15" Text="该帮助页面尚未完成,其内容可能会在之后变更或进行补充。" />
+<!-- <local:MyHint Margin="0,0,0,15" Text="帮助作者:龙腾猫跃" IsWarn="False" /> -->
+<!-- <local:MyHint Margin="0,0,0,15" Text="该帮助页面尚未完成。如果你感兴趣也可以来帮帮忙!" /> -->
+<local:MyHint Margin="0,0,0,15" Text="该帮助页面尚未完成,但已有一个与此相关的 Pull Request。在更改完成前,无需进一步编辑该页面。" IsWarn="False" />
 
 <local:MyCard Title="概述" Margin="0,0,0,15">
     <StackPanel Margin="25,40,23,15">

+ 4 - 8
启动器/备份设置.xaml

@@ -3,7 +3,7 @@
 
 <local:MyCard Title="备份配置文件" Margin="0,0,0,15">
     <StackPanel Margin="25,40,23,15">
-        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4"
+        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
                    Text="PCL2 会在 PCL 文件夹中存储部分个性化设置(例如音乐、背景图片、启动器样式、自定义主页等),不包含个人信息。&#xa;如果你正在制作整合包,且需要保留所设置的启动器个性化内容,你就需要在整合包中包含该文件夹。"/>
         <TextBlock TextWrapping="Wrap" Margin="0,15,0,7" FontSize="15" Foreground="{DynamicResource ColorBrush2}"
                    Text="具体步骤" />
@@ -13,15 +13,11 @@
 </local:MyCard>
 <local:MyCard Title="备份注册表" Margin="0,0,0,15">
     <StackPanel Margin="25,40,23,15">
-        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4"
+        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
                    Text="PCL2 会在注册表中存储部分个人设置(例如隐藏主题、账号密码、Java 路径等),在重装系统前有必要先备份其中的内容。&#xa;需要注意的是,账号密码、隐藏主题等敏感信息只能在同一台电脑上进行备份、还原,无法在更换电脑的情况下进行迁移。"/>
         <TextBlock TextWrapping="Wrap" Margin="0,15,0,7" FontSize="15" Foreground="{DynamicResource ColorBrush2}"
                    Text="具体步骤" />
-        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4"
-                   Text="1. 右键开始菜单图标,选择 “运行”,在对话框中输入 regedit 并确认。"/>
-        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4"
-                   Text="2. 在弹出的窗口左边栏打开 HKEY_CURRENT_USER\Software\PCL 文件夹。"/>
-        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4"
-                   Text="3. 右键左边栏中的 PCL 文件夹,选择 “导出”。此后,双击导出的文件即可导入配置。"/>
+        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
+                   Text="1. 右键开始菜单图标,选择 “运行”,在对话框中输入 regedit 并确认。&#xa;2. 在弹出的窗口左边栏打开 HKEY_CURRENT_USER\Software\PCL 文件夹。&#xa;3. 右键左边栏中的 PCL 文件夹,选择 “导出”。此后,双击导出的文件即可导入配置。"/>
     </StackPanel>
 </local:MyCard>

+ 2 - 2
帮助/提交帮助 - GitHub Desktop.json

@@ -1,6 +1,6 @@
 {
-    "__Author__": "龙腾猫跃",
-	"Title": "参与完善 PCL2 帮助库 → GitHub Desktop",
+    "__Author__": "Not_Killer_233、龙腾猫跃",
+	"Title": "使用 GitHub Desktop 获取帮助库",
 	"Description": "",
     "ShowInSearch": false
 }

+ 23 - 0
帮助/提交帮助 - GitHub Desktop.xaml

@@ -0,0 +1,23 @@
+
+<local:MyHint Margin="0,0,0,10" Text="帮助作者:Not_Killer_233、龙腾猫跃" IsWarn="False" />
+<local:MyHint Margin="0,0,0,20" Text="该帮助页面还需要进一步完善。如果你感兴趣也可以来帮帮忙!" IsWarn="False" />
+
+<local:MyCard Title="使用 GitHub Desktop 获取帮助库" Margin="0,0,0,15">
+    <StackPanel Margin="25,40,23,15">
+        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
+                    Text="在开始前,请先根据下文中的 “第 1 部分:安装和身份验证” 完成对 GitHub Desktop 的安装与登录。"/>
+        <local:MyListItem Margin="0,2,0,10" Logo="pack://application:,,,/images/Blocks/CommandBlock.png" SnapsToDevicePixels="True" Type="Clickable" PaddingRight="4"
+                            Title="GitHub Desktop 使用入门" Info="GitHub 的官方教程文档页,根据其中的内容完成安装与登录即可" EventType="打开网页" EventData="https://docs.github.com/cn/desktop/installing-and-configuring-github-desktop/getting-started-with-github-desktop#part-1-installing-and-authenticating" />
+        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
+                    Text="打开你Clone的仓库的本地文件夹,在文件浏览器中,开启“显示隐藏的项目选项以选中.git文件夹。&#xa;并将整个PCL2Help内的内容,复制到PCL/Help文件夹下”"/>
+        <local:MyHint Margin="0,0,0,15" Text="注意,在剪切后 .git 文件夹必须位于 PCL\Help,而不能在 PCL\Help\PCL2Help 子文件夹中。" />
+        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
+                    Text="使用你喜爱的编辑器编辑文件,并保存。"/>
+        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
+                    Text="在Github Desktop仓库界面左侧栏,找到你修改的文件,并在文件左侧的方框中选中(仅选中一个文件,如要选中多个文件,请在Commit to main按钮上方的文本框输入消息)。&#xa;在右侧的文件预览中确认无误后,单击“Commit to main”(位于左侧栏的下方) "/>
+        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
+                    Text="在所有文件均提交完毕后,按下“Ctrl+P”以推送至Github。"/>
+        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
+                    Text="在窗口标题栏下方,选中“Current branch”,再在子栏底部选择“Choose a branch to merge into master”以新建拉取请求。&#xa;选中master分支,并单击子窗口下方的蓝色按钮确认"/>
+    </StackPanel>
+</local:MyCard>

+ 6 - 0
帮助/提交帮助 - VSCode.json

@@ -0,0 +1,6 @@
+{
+    "__Author__": "龙腾猫跃、Not_Killer_233",
+	"Title": "使用 VSCode 获取帮助库",
+	"Description": "",
+    "ShowInSearch": false
+}

+ 19 - 0
帮助/提交帮助 - VSCode.xaml

@@ -0,0 +1,19 @@
+
+<local:MyHint Margin="0,0,0,10" Text="帮助作者:Not_Killer_233、龙腾猫跃" IsWarn="False" />
+<local:MyHint Margin="0,0,0,20" Text="该帮助页面还需要进一步完善。如果你感兴趣也可以来帮帮忙!" IsWarn="False" />
+
+<local:MyCard Title="使用 VSCode 获取帮助库" Margin="0,0,0,15">
+    <StackPanel Margin="25,40,23,15">
+        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
+                    Text="如果你使用的是VSCode,则你还需要安装Git,VSCode将在右下方信息栏提示你安装,按照VSCode的引导安装即可。"/>
+        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
+                    Text="在主界面按下“F1”键,输入“Git Clone”。&#xa;复制你Fork的仓库地址,粘贴到文本框以Clone。"/>
+        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
+                    Text="完成后,刚才选择的文件夹中会生成名为 PCL2Help 的子文件夹。 将 PCL2Help 文件夹中的内容剪切到 PCL\Help 中。"/>
+        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
+                    Text="最后,点击左边栏 → 源代码管理 → 打开文件夹,选择 Help 文件夹即可。 此时在 VSCode 打开任意文件,你若能在左下角的时间线中查看到该文件的变更记录,就代表你已经正确完成了帮助库获取。"/>
+        <local:MyHint Margin="0,0,0,15" Text="注意,在剪切后 .git 文件夹必须位于 PCL\Help,而不能在 PCL\Help\PCL2Help 子文件夹中。" />
+        <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
+                    Text="在获取帮助库后,你就可以按照正常自定义帮助的方式对帮助库进行修改了,修改后提交 Pull Request 即可。"/>
+    </StackPanel>
+</local:MyCard>

+ 1 - 1
帮助/提交帮助.json

@@ -1,5 +1,5 @@
 {
-    "__Author__": "龙腾猫跃,Not_Killer_233",
+    "__Author__": "龙腾猫跃、Not_Killer_233",
 	"Title": "参与完善 PCL2 帮助库",
 	"Description": "从 GitHub 下载帮助库,帮助我们完善 PCL2 的帮助页面",
 	"Types": ["个性化"]

+ 7 - 36
帮助/提交帮助.xaml

@@ -1,5 +1,6 @@
 
-<!-- 作者:龙腾猫跃,Not_Killer_233 -->
+<local:MyHint Margin="0,0,0,10" Text="帮助作者:龙腾猫跃、Not_Killer_233" IsWarn="False" />
+<local:MyHint Margin="0,0,0,20" Text="该帮助页面还需要进一步完善。如果你感兴趣也可以来帮帮忙!" IsWarn="False" />
 
 <local:MyCard Title="概述" Margin="0,0,0,15">
 <StackPanel Margin="25,40,23,15">
@@ -25,44 +26,14 @@
         </StackPanel>
         <TextBlock TextWrapping="Wrap" Margin="0,0,0,14" LineHeight="17"
                    Text="Fork 完成后,你需要使用软件获取你的分支内容。下文将以 GitHub Desktop 或安装了中文语言包的 VSCode 为例。" />
-        <local:MyCard Title="使用 GitHub Desktop 获取帮助库" Margin="0,0,0,15" CanSwap="True" IsSwaped="True">
-            <StackPanel Margin="25,40,23,15">
-                <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
-                           Text="在开始前,请先根据下文中的 “第 1 部分:安装和身份验证” 完成对 GitHub Desktop 的安装与登录。"/>
-                <local:MyListItem Margin="0,2,0,10" Logo="pack://application:,,,/images/Blocks/CommandBlock.png" SnapsToDevicePixels="True" Type="Clickable" PaddingRight="4"
-		                          Title="GitHub Desktop 使用入门" Info="GitHub 的官方教程文档页,根据其中的内容完成安装与登录即可" EventType="打开网页" EventData="https://docs.github.com/cn/desktop/installing-and-configuring-github-desktop/getting-started-with-github-desktop#part-1-installing-and-authenticating" />
-                <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
-                           Text="打开你Clone的仓库的本地文件夹,在文件浏览器中,开启“显示隐藏的项目选项以选中.git文件夹。&#xa;并将整个PCL2Help内的内容,复制到PCL/Help文件夹下”"/>
-                <local:MyHint Margin="0,0,0,15" Text="注意,在剪切后 .git 文件夹必须位于 PCL\Help,而不能在 PCL\Help\PCL2Help 子文件夹中。" />
-                <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
-                           Text="使用你喜爱的编辑编辑译文件,并保存。"/>
-                <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
-                           Text="在Github Desktop仓库界面左侧栏,找到你修改的文件,并在文件左侧的方框中选中(仅选中一个文件,如要选中多个文件,请在Commit to main按钮上方的文本框输入消息)。&#xa;在右侧的文件预览中确认无误后,单击“Commit to main”(位于左侧栏的下方) "/>
-                <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
-                           Text="在所有文件均提交完毕后,按下“Ctrl+P”以推送至Github。"/>
-                <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
-                           Text="在窗口标题栏下方,选中“Current branch”,再在子栏底部选择“Choose a branch to merge into master”以新建拉取请求。&#xa;选中master分支,并单击子窗口下方的蓝色按钮确认"/>
-            </StackPanel>
-        </local:MyCard>
-        <local:MyCard Title="使用 VSCode 获取帮助库" Margin="0,0,0,15" CanSwap="True" IsSwaped="True">
-            <StackPanel Margin="25,40,23,15">
-                <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
-                           Text="如果你使用的是VSCode,则你还需要安装Git,VSCode将在右下方信息栏提示你安装,按照VSCode的引导安装即可。"/>
-                <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
-                           Text="在主界面按下“F1”键,输入“Git Clone”。&#xa;复制你Fork的仓库地址,粘贴到文本框以Clone。"/>
-                <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
-                           Text="完成后,刚才选择的文件夹中会生成名为 PCL2Help 的子文件夹。 将 PCL2Help 文件夹中的内容剪切到 PCL\Help 中。"/>
-                <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
-                           Text="最后,点击左边栏 → 源代码管理 → 打开文件夹,选择 Help 文件夹即可。 此时在 VSCode 打开任意文件,你若能在左下角的时间线中查看到该文件的变更记录,就代表你已经正确完成了帮助库获取。"/>
-                <local:MyHint Margin="0,0,0,15" Text="注意,在剪切后 .git 文件夹必须位于 PCL\Help,而不能在 PCL\Help\PCL2Help 子文件夹中。" />
-                <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
-                           Text="在获取帮助库后,你就可以按照正常自定义帮助的方式对帮助库进行修改了,修改后提交 Pull Request 即可。"/>
-            </StackPanel>
-        </local:MyCard>
+        <local:MyListItem Margin="0,0,0,0"
+		                  EventType="打开帮助" EventData="帮助/提交帮助 - GitHub Desktop.json" />
+        <local:MyListItem Margin="0,0,0,10"
+		                  EventType="打开帮助" EventData="帮助/提交帮助 - VSCode.json" />
     </StackPanel>
 </local:MyCard>
 
-<local:MyCard Title="End" Margin="0,0,0,15">
+<local:MyCard Title="下一步计划" Margin="0,0,0,15">
     <StackPanel Margin="25,40,23,15">
 	    <TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
                    Text="目前我们需要将 PCL2 帮助站中的常见内容搬运到帮助库中,以及补充 MC 中的常见问题(例如 Mod、光影安装等),你可以考虑添加这些帮助页面。" />

+ 6 - 6
帮助/自定义帮助 - JSON 格式.xaml

@@ -1,5 +1,5 @@
 
-<!-- 作者:龙腾猫跃 -->
+<local:MyHint Margin="0,0,0,15" Text="帮助作者:龙腾猫跃" IsWarn="False" />
 
 <local:MyCard Title="概述" Margin="0,0,0,15">
     <StackPanel Margin="25,40,23,15">
@@ -41,7 +41,7 @@
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17"
 				   Grid.Row="0" Grid.Column="2" Text="String" />
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17"
-				   Grid.Row="0" Grid.Column="3" Text="帮助条目的标题,以及第一类中点击进入后的子页面左上角的标题。" />
+				   Grid.Row="0" Grid.Column="3" Text="帮助条目的标题,以及第一类中点击进入后的子页面左上角的标题。&#xa;对 PCL2 内置帮助库,它应该为对问题非常简短的概括。" />
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17" FontWeight="Bold"
 				   Grid.Row="1" Grid.Column="0" Text="Description" />
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17"
@@ -49,7 +49,7 @@
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17"
 				   Grid.Row="1" Grid.Column="2" Text="String" />
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17"
-				   Grid.Row="1" Grid.Column="3" Text="帮助条目标题下方的描述。" />
+				   Grid.Row="1" Grid.Column="3" Text="帮助条目标题下方的描述。&#xa;对 PCL2 内置帮助库,它应该为对问题的进一步的详细描述。" />
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17" FontWeight="Bold"
 				   Grid.Row="2" Grid.Column="0" Text="Logo" />
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17"
@@ -57,7 +57,7 @@
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17"
 				   Grid.Row="2" Grid.Column="2" Text="String" />
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17"
-				   Grid.Row="2" Grid.Column="3" Text="帮助条目的图标。第一类默认为草方块,第二类默认为命令方块。&#xa;支持填写图片网址或本地文件地址。" />
+				   Grid.Row="2" Grid.Column="3" Text="帮助条目的图标,第一类默认为草方块,第二类默认为命令方块。支持填写图片网址或本地文件地址。&#xa;对 PCL2 内置帮助库,应当不包含此项,全部使用默认图标。" />
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17" FontWeight="Bold"
 				   Grid.Row="3" Grid.Column="0" Text="ShowInSearch" />
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17"
@@ -73,7 +73,7 @@
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17"
 				   Grid.Row="4" Grid.Column="2" Text="String" />
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17"
-				   Grid.Row="4" Grid.Column="3" Text="额外的搜索关键字。在搜索帮助时,输入这些关键字也同样能够搜索到该条目。" />
+				   Grid.Row="4" Grid.Column="3" Text="额外的搜索关键字。在搜索帮助时,输入它们也能够搜索到该条目。&#xa;对 PCL2 内置帮助库,它应只包含未出现在 Title 与 Description 中的关键字。" />
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17" FontWeight="Bold"
 				   Grid.Row="5" Grid.Column="0" Text="Types" />
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17"
@@ -89,7 +89,7 @@
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17"
 				   Grid.Row="6" Grid.Column="2" Text="Boolean" />
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17"
-				   Grid.Row="6" Grid.Column="3" Text="若为 true (默认),该条目会在 PCL2 内测版与公开版中均显示。&#xa;若为 false,该条目就仅在 PCL2 内测版中可见,在公开版中隐藏。&#xa;如果条目内容涉及内测(例如群服务器、隐藏主题等),则应该设置为 false。" />
+				   Grid.Row="6" Grid.Column="3" Text="若为 true (默认),该条目会在 PCL2 内测版与公开版中均显示。&#xa;若为 false,该条目就仅在 PCL2 内测版中可见,在公开版中隐藏。&#xa;对 PCL2 内置帮助库,如果内容涉及内测(例如群服务器、隐藏主题等),则应设置为 false。" />
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17" FontWeight="Bold"
 				   Grid.Row="7" Grid.Column="0" Text="IsEvent" />
 		<TextBlock TextWrapping="Wrap" Margin="0,0,0,6" LineHeight="17"

+ 1 - 1
帮助/自定义帮助.xaml

@@ -1,5 +1,5 @@
 
-<!-- 作者:龙腾猫跃 -->
+<local:MyHint Margin="0,0,0,15" Text="帮助作者:龙腾猫跃" IsWarn="False" />
 
 <local:MyCard Title="概述" Margin="0,0,0,15">
     <StackPanel Margin="25,40,23,15">