what_is_portal.html 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <div class="modal" id="help-portal">
  2. <div class="modal-dialog">
  3. <div class="modal-content">
  4. <div class="modal-header">
  5. <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
  6. <div class="modal-title">What is Portal?</div>
  7. </div>
  8. <div class="modal-body">
  9. <h4>Portal とは</h4>
  10. <br>
  11. <ul>
  12. <li>すべての、スラッシュ <code>/</code> で終わるページは、その階層の一覧ページとなります。</li>
  13. <li>Portal 機能を使うと、その一覧ページに対して、任意の編集コンテンツを配置することができるようになります (つまり、一般的なページと同様に、編集したコンテンツを作成でき、その内容は常にページ一覧の上部に表示されるようになります)</li>
  14. </ul>
  15. <br>
  16. <hr>
  17. <h4>想定される使われ方</h4>
  18. <br>
  19. <p>
  20. 例えば、以下のようなページの階層があったとします。
  21. </p>
  22. <ul>
  23. <li><code>/projects</code>
  24. <ul>
  25. <li><code>/projects/homepage-renewal</code>
  26. <ul>
  27. <li><code>/projects/homepage-renewal/...</code></li>
  28. </ul>
  29. </li>
  30. <li><code>/projects/...</code></li>
  31. </ul>
  32. </li>
  33. </ul>
  34. <p>
  35. こういったケースでは、<code>/projects/homepage-renewal</code> には homepage-renewal プロジェクトについてのイントロや各ページへのリンク、関係者の紹介など、homepage-renewal に関する情報を掲載しておきたいと思うはずです。
  36. </p>
  37. <p>
  38. Poral機能を使うと、こうしたときに、<code>/projects/homepage-renewal/</code> この <strong>"一覧ページ" を、ページ化することができ、そこに、通常のページと同じように Markdown で編集したコンテンツを配置することができるようになります</strong>。
  39. </p>
  40. <p>
  41. まさにそのプロジェクトのポータルページを用意したい場合などに活用してください。
  42. </p>
  43. </div>
  44. </div>
  45. </div><!-- /.modal-content -->
  46. </div><!-- /.modal-dialog -->
  47. </div><!-- /.modal -->
  48. <div class="modal fade portal-warning-modal" id="portal-warning-modal">
  49. <div class="modal-dialog">
  50. <div class="modal-content">
  51. <div class="modal-header">
  52. <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
  53. <div class="modal-title">ポータルに関するヒント</div>
  54. </div>
  55. <div class="modal-body">
  56. <strong>Warning!</strong><br>
  57. <p>既に <strong><a href="{{ path|removeLastSlash }}">{{ path|removeLastSlash }}</a></strong> のページが存在します。</p>
  58. <p>
  59. <a href="{{ path|removeLastSlash }}">{{ path|removeLastSlash }}</a> をポータル化するには、
  60. <a href="{{ path|removeLastSlash }}">{{ path|removeLastSlash }}</a> に移動し、「ページを移動」させてください。<br>
  61. <a href="{{ path|removeLastSlash }}">{{ path|removeLastSlash }}</a> とは別に、このページ(<code>{{ path }}</code>)にポータルを作成する場合、このまま編集を続けて作成してください。
  62. </p>
  63. </div>
  64. </div>
  65. </div>
  66. </div>