コンテンツ管理システムHandy.CMSの新しいビルドがリリースされました。 重要な変更の中で:サイトのテーマを作成する機能が追加されました。 さらに、 Handy.CMS *の最初の無料デザインがこのビルドに追加されました。 カットの下での他のシステムの変更。
Handy.CMS 3.1ベータ配布
2009年8月13日から2001年にビルド
主な変更:
1.サイトのさまざまなデザインテーマを操作する機能を追加しました
config.iniのテーマフォルダーの名前、 テーマ変数を指定することで、システムで使用されるサイトデザインを選択できるようになりました。
すべてのテーマは/ templatesフォルダー内にあります。 テーマを切り替えるには、設定ファイルで名前を変更し、ブラウザでページをリロードするだけです。
テンプレートでは、トピックへのパスを示す変数は
{$theme}
と呼ばれます。
注意! ページに添付されているブロックを失うことなくテーマを正しく変更するには、テンプレートで同じ名前のページテンプレートとラベルを使用する必要があります(このコメントは、追加またはモジュールテンプレートには適用されません)。 そうでない場合、テーマを変更すると、新しいテーマのテンプレートにないテンプレートに添付されたブロック、および新しいテーマにないテンプレートに添付されたブロックが削除されます。
当然、コンテンツ自体は削除されず、コンテンツへのリンクのみが削除されます(コンテンツをページにリンクします)。 この場合、目的のブロックをページに再アタッチする必要があります( Page-> Fill )。
2. Handy.CMS用の最初の無料テンプレートを追加しました
サイトのテーマの導入により、Handy.CMSユーザー向けに無料のテーマを作成することになりました。
すべてのテーマには便利なプレフィックスがあります。 将来的には、無料のテンプレートの数を徐々に増やす予定です。
最初のテーマがこのアセンブリに追加され、Handy.CMSシステムで完全に無料で使用できます*。
3.サービスモジュールページおよびコンテンツの削除を修正
以前は、場合によっては、一部のタイプのモジュールの関連サービスコンテンツが削除されなかったか、完全に削除されていませんでした。
4.ナビゲーションバーにキャプションを追加しました
モジュールのアイコン、および管理インターフェースの右上部分のアイコンにキャプションを追加しました。
5.ビルドおよびリリース日に関する情報の表示を追加
ビルド日付に関する情報(関連性)は、関数
handyCore::getBuildDate()
、ビルド番号に関する情報
handyCore::getBuildDate()
から取得できます
handyCore::getBuild().
6.空白ページに共通のメッセージを使用する機能を追加しました
ページがいっぱいでない場合、各システムタグはメッセージを表示できます。
出力階層は次のとおりです。
- ラベルのオプション「 デフォルトのメッセージのテキストを使用 」が選択されていない場合、メッセージは表示されません。
- オプションがインストールされている場合:
- ラベルメッセージがいっぱいの場合は表示されます。
- このテンプレートラベルにメッセージが指定されていない場合は、モジュール設定からの一般的なメッセージが表示されます( システム設定->モジュールのリスト->設定ボタン )。
7.「追加メニュー」モジュールの操作が修正されました
8.カスタムマクロを変換するためのモジュールの動作が修正されました
9.テンプレートラベルの表示を修正
これで、ラベルはテンプレートに表示される順序で塗りつぶしに表示されます。
10.ロシア語のテキストを音訳に変換する機能を追加しました
使用法:
$tratslited_text = handyCore::loadExtension ('lib.utils' ) -> textToTranslite($russian_text);
11. Innovaビジュアルエディターで、ロシア語で読み込まれたファイル名の自動名前変更が追加されました
ファイルをダウンロードするときに、その名前にキリル文字が含まれている場合、それらは自動的に同様のラテン文字を持つシステムに置き換えられます。
12.「ニュースグループ」モジュールのサイトに表示される画像へのパス、「最新ニュース」ビューが修正されました。
13.パラメトリックページへの追加ブロックの出力処理を追加
例:ニュースリストを含むニュースページに追加のコンテキストブロックをアップロードする場合、モジュールによって生成されたシステムページに表示されます。 たとえば、ニュースリストを複数のページに分割する場合: / news / pages / 2など
*テーマの使用はHandy.CMSシステムでのみ許可されています。