簡単なRedmineテキストフォーマット変換-テキスタイルからHTMLへ
Easy Redmine Text Format Conversion From Textile Html
現在、Redmineはテキスタイルおよびマークダウンテキスト形式をサポートしていますが、編集時にどちらの形式もWYSIWYGをサポートしていません。主流のWYSIWYGリッチテキストエディタと比較して、顧客体験は貧弱です。また、Redmineでは、TextileまたはMarkdownを選択できますが、システム全体で選択できるテキスト形式は1つだけであり、2つの形式の間に変換機能はありません。このように、常にテキスタイル形式を使用していたRedmineユーザーにとって、より一般的なMarkdown形式に切り替えたい場合は、元のデータが混乱してフォーマットされることを意味します。
Easy Redmine 使いやすさと美しいインターフェースの点で大幅な改善が行われました。新しくインストールされたEasyRedmineのデフォルトのテキスト形式はHtmlです。 CKEditor テキスト編集を実行します。 RedmineからEasyRedmineにアップグレードした場合、元のテキスト形式の設定とテキストデータは変更されませんが、Easy Redmineには、既存のテキストデータをTextileからHtml形式のストレージに変換するバックグラウンドコマンドが用意されているため、管理者はテキスト形式を次のように簡単に設定できます。既存のデータの表示に影響を与えることなく、HTML。
この記事では、EasyRedmineでテキスト形式をTextileからHtmlに変換する方法について説明します。
テキストフォーマットの変更
テキスト形式設定の変更場所は、図1に示すように、[管理]»[設定]»[一般]タブにあります。テキスト形式をTextileからHtmlに変更し、保存します。
図1.テキストフォーマットの変更
テキスト形式の設定で、TextileからHtmlに移行するためにバックグラウンドで実行する必要のあるコマンドを確認できます。
移行する必要のあるデータがある場合は、バックグラウンドのEasyRedmineインストールディレクトリにあるWebページに表示されるコマンドをコピーして実行します。
bundle exec rake easyproject:textile:migrate_all RAILS_ENV=production
変更前後のテキスト形式の比較
図2は、テキスト形式の設定を変更する前のテキスタイルテキストエディタの例です。図2から、テキスタイル形式は単純であることがわかりますが、ユーザーにとって選択肢はほとんどなく、ユーザーは編集後の表示効果を知るためにいくつかの基本的なテキスタイル構文を理解する必要があります。制御フォーマットのシンボルを誤って削除してしまうと、表示結果が一変します。アップ。
図2.テキスタイルテキストエディタ
図3は、Htmlエディターのサンプルです。編集されたコンテンツは、Easy Redmine公式ウェブサイトのホームページからコピーされたHtmlソースコードの一部です(画像の相対パスを絶対パスに変更します)。図3から、Htmlテキストエディターで表示できる形式は非常に豊富で、WYSIWYGモードで編集でき、Htmlソースコードでコピーおよび変更できることがわかります。
図3.HTMLエディター
CKEditorは写真や表も非常によくサポートしています。 Wordから直接コンテンツをコピーすることもできます。 HTML文法を理解していなくても、複雑な表示コンテンツをすばやく編集できます。
図4からわかるように、画像の挿入はURLの挿入またはファイルのアップロードをサポートします。画像ファイルをアップロードした後、それらはbase64に変換されて保存されるため、URLを使用して画像をできるだけ表示することをお勧めします。イメージファイルが比較的大きい場合、それは大きなデータベースストレージスペースを占有し、システムパフォーマンスに影響を与えます。
図4.画像の挿入
図5に示すように、画像をさらに表示サイズ、位置、境界線、およびその他の形式に設定できます。
図5.画像の詳細プロパティの変更
テーブルを挿入するのもとても便利です。図6に示すように、行と列の基本数、およびオプションの表示サイズ、余白、境界線、配置などを入力して、[OK]をクリックします。
図6.テーブルの挿入
画像または表を挿入した後、Wordなどのテキストエディタを使用するのと同じように、マウスの右ボタンをクリックして画像または表のプロパティを変更したり、行、列、またはセルを挿入および削除したりすることもできます。
結論として
さまざまなテキスト形式には、長所と短所があります。テキスタイルまたはマークダウンの利点は、シンプルさと小さなストレージスペースですが、表示スタイルが十分に豊富ではないため、見慣れないユーザーにとってはエラーが発生しやすくなります。 Htmlの利点は、使いやすく、表示スタイルが豊富で、表示されているものをサポートしていることです。
現在、多くのWebサイトがリッチテキストエディタをサポートしています。テキスト形式のためにRedmineをアップグレードしますか?
訪問 Easy Redmine Redmineに基づいて実現できるその他の機能の詳細をご覧ください。