Textolite 1.04:テンプレートを作成し、スクリプトを編集できます

少し前に、HabréでのTextoliteシステムのリリースが行われました。 それ以降、3つのバージョンがすでにリリースされており、それらのすべては主にバグの修正と既存の機能の最終化に関連しています。 これで、最初のバージョンの準備が整い、システムの機能が拡張されました。 このバージョンでは、最もホットなトピックが選択されました。テンプレートを作成し、HTMLファイル以外のものを編集する機能がないということです。 最終的にさらに変化したものについて。



新しいTextolite機能



拡張子がphp、js、css、shtml、shtm、stmのファイルを編集する機能が追加されました。 システムはHTMLファイルと密接に結びついていたため、このような機能が追加されたことにより、HTMLエディターが大幅に変更されました。 新しいバージョンでは、構文の強調表示メカニズムが大幅に改善されています。 より多くの要素が目立ちます。 すべてのファイルタイプに個別のカラースキームが作成されています。 パフォーマンスがわずかに向上しました。 Ctrl + Sを押して変更を保存する機能を追加しました。 一般に、スクリプトファイルのサポートを追加すると、システムの目的が変わります。 最初にシステムが小さな静的サイトに誘導されていた場合、ページをテンプレートに分割する機能があれば、サイトは任意のサイズにすることができ、必ずしも静的ではありません。



Webインターフェイスを介してワンクリックでシステムを更新する機能が追加されました。 以前のバージョンでは、新しいバージョンのリリースには、ダウンロードリンクの形式でパネルに通知が表示されていました。 更新するには、ユーザーはアーカイブをダウンロードし、解凍し、新しいファイルをサーバーにアップロードする必要がありました。 このアプローチは不便かもしれません。 システムがサイトよりも頻繁に更新される場合、システムを最新の状態に保ちたいという要望はなくなります。 他の誰かがユーザーにシステムをインストールした場合、そのような通知はまったく役に立たない可能性があります。 新しいバージョンでは、インストールを開始するためのリンクとともに通知が表示されます。 インストールには数秒かかり、追加のアクションは必要ありません。 システム自体は、既存のすべての設定を保持したまま、新しいファイルと更新をダウンロードします。 このアプローチは、新しいバージョンの頻度でユーザーを不必要なトラブルから救うはずです。



lang.ini構成ファイルは、システムインターフェイスを他の言語に翻訳するために作成されています。 システムユーザーの聴衆は、すでにネットワークのロシア語圏の部分を超えており、インターフェイスのローカリゼーションの問題を提起しています。 システムには当初多言語がありましたが、ロシア語、英語の2つの言語しかありませんでした。 新しいバージョンでは、ユーザーは独自の翻訳を任意の言語に作成したり、外部の支援なしで既存のオプションを改善したりできます。



すべてのバージョンのすべての変更の完全なリストは、プロジェクトのWebサイトにあります。



All Articles