فهرست منبع

add dummyText

Shun Miyazawa 2 سال پیش
والد
کامیت
1d81afdcd6
2فایلهای تغییر یافته به همراه68 افزوده شده و 3 حذف شده
  1. 67 2
      apps/app/src/components/PageEditor/ConflictDiffModal.tsx
  2. 1 1
      packages/editor/src/components/MergeViewer.tsx

+ 67 - 2
apps/app/src/components/PageEditor/ConflictDiffModal.tsx

@@ -205,6 +205,71 @@ type ConflictDiffModalProps = {
   // afterResolvedHandler: () => void,
 };
 
+
+const dummyTest1 = `# :tada: グローウィ へようこそ
+[![GitHub Releases](https://img.shields.io/github/release/weseek/growi.svg)](https://github.com/weseek/growi/releases/latest)
+[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](https://github.com/weseek/growi/blob/master/LICENSE)
+
+グローウィ は個人・法人向けの Wiki | ナレッジベースツールです。
+会社や大学の研究室、サークルでのナレッジ情報を簡単に共有でき、作られたページは誰でも編集が可能です。
+
+知っている情報をカジュアルに書き出しみんなで編集することで、**チーム内での暗黙知を減らす**ことができます。
+当たり前に共有される情報を日々増やしていきましょう。
+
+### :beginner: 簡単なページの作り方
+
+- 右上の "**作成**"ボタンまたは右下の**鉛筆アイコン**のボタンからページを書き始めることができます
+    - ページタイトルは後から変更できますので、適当に入力しても大丈夫です
+        - タイトル入力欄では、半角の / (スラッシュ) でページ階層を作れます
+        - (例)/カテゴリ1/カテゴリ2/作りたいページタイトル のように入力してみてください
+- \`\`- \` を行頭につけると、この文章のような箇条書きを書くことができます\`\`
+- 画像やPDF、Word/Excel/PowerPointなどの添付ファイルも、コピー&ペースト、ドラッグ&ドロップで貼ることができます
+- 書けたら "**更新**" ボタンを押してページを公開しましょう
+    - \`Ctrl(⌘) + S\` でも保存できます
+
+さらに詳しくはこちら: [ページを作成する](https://docs.growi.org/ja/guide/features/create_page.html)
+
+<div class="mt-4 card border-primary">
+  <div class="card-header bg-primary text-light">Tips</div>
+  <div class="card-body"><ul>
+    <li>Ctrl(⌘) + "/" でショートカットヘルプを表示します</li>
+    <li>HTML/CSS の記述には、<a href="https://getbootstrap.com/docs/4.6/components/">Bootstrap 4</a> を利用できます</li>
+  </ul></div>
+</div>
+`;
+
+const dummyTest2 = `# :tada: GROWI へようこそ
+[![GitHub Releases](https://img.shields.io/github/release/weseek/growi.svg)](https://github.com/weseek/growi/releases/latest)
+[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](https://github.com/weseek/growi/blob/master/LICENSE)
+
+GROWI は個人・法人向けの Wiki | ナレッジベースツールです。
+会社や大学の研究室、サークルでのナレッジ情報を簡単に共有でき、作られたページは誰でも編集が可能です。
+
+知っている情報をカジュアルに書き出しみんなで編集することで、**チーム内での暗黙知を減らす**ことができます。
+当たり前に共有される情報を日々増やしていきましょう。
+
+### :beginner: 簡単なページの作り方
+
+- 右上の "**作成**"ボタンまたは右下の**鉛筆アイコン**のボタンからページを書き始めることができます
+    - ページタイトルは後から変更できますので、適当に入力しても大丈夫です
+        - タイトル入力欄では、半角の / (スラッシュ) でページ階層を作れます
+        - (例)/カテゴリ1/カテゴリ2/作りたいページタイトル のように入力してみてください
+- \`\`- \` を行頭につけると、この文章のような箇条書きを書くことができます\`\`
+- 画像やPDF、Word/Excel/PowerPointなどの添付ファイルも、コピー&ペースト、ドラッグ&ドロップで貼ることができます
+- 書けたら "**更新**" ボタンを押してページを公開しましょう
+    - \`Ctrl(⌘) + S\` でも保存できます
+
+さらに詳しくはこちら: [ページを作成する](https://docs.growi.org/ja/guide/features/create_page.html)
+
+<div class="mt-4 card border-primary">
+  <div class="card-header bg-primary text-light">Tips</div>
+  <div class="card-body"><ul>
+    <li>Ctrl(⌘) + "/" でショートカットヘルプを表示します</li>
+    <li>HTML/CSS の記述には、<a href="https://getbootstrap.com/docs/4.6/components/">Bootstrap 4</a> を利用できます</li>
+  </ul></div>
+</div>
+`;
+
 export const ConflictDiffModal = (props: ConflictDiffModalProps): JSX.Element => {
   const {
     isOpen, onClose, markdownOnEdit,
@@ -230,14 +295,14 @@ export const ConflictDiffModal = (props: ConflictDiffModalProps): JSX.Element =>
 
   const request: IRevisionOnConflictWithStringDate = {
     revisionId: '',
-    revisionBody: markdownOnEdit,
+    revisionBody: dummyTest1,
     createdAt: format(currentTime, 'yyyy/MM/dd HH:mm:ss'),
     user: currentUser,
   };
 
   const latest: IRevisionOnConflictWithStringDate = {
     revisionId: '',
-    revisionBody: markdownOnEdit,
+    revisionBody: dummyTest2,
     createdAt: format(currentTime, 'yyyy/MM/dd HH:mm:ss'),
     user: currentUser,
   };

+ 1 - 1
packages/editor/src/components/MergeViewer.tsx

@@ -22,7 +22,7 @@ export const MergeViewer = memo(({ leftBody, rightBody }: Props) => {
     if (mergeViewRef.current != null) {
       const view = new MergeView({
         a: {
-          doc: leftBody.replace(/GROWI/g, 'グローウィ'), // あとで直す
+          doc: leftBody,
           extensions: MergeViewerExtensions,
         },
         b: {