テクニカル最新情報/アップデート情報/リリースノート 1.2.2

1.2.1p2からのアップデートの内容は以下の通りです。

バグ対応

  • menuのwysiwygが適応されないバグを修正。
  • 管理ツールで、管理者ユーザが削除できるバグを修正。
  • シングルクォート付きのページ名が作成されていた場合、ページ名新規作成のプルダウンが正常に動作しないバグを修正した。
    • [dev:0000017] に関する対応。

仕様変更

  • ページ名が半角100文字・全角50文字を超える場合のページ処理の変更。
    • 新規ページ作成時:ページが作れないようにした。
    • ページ名変更時:変更ができないようにした。
      • これはシステムの制限に対して厳密にしたものです。以前は画面にエラーも何も出ない状況でした。
      • [dev-ml:0000016]に関する対応。

機能拡張

管理画面

  • htmlヘッダに出力するDTDを選べるようにした。
    • DTDに関してはデザインファイルに記載しないようにしてください。
  • ユーザID「変更」ボタン ユーザID部分に変更ボタンを用意し、ユーザ情報を入力boxに自動入力するようにした。
    • 「変更」ボタンをclickすることにより、下部ID入力部に情報が入力される
    • ID名は変更できません。
    • 変更時にエラーが出た場合、ユーザ変更状態のままになります。
    • パスワード変更時は、パスワード・パスワード確認に入力してください。未入力の場合、現在のものがそのまま利用されます。
  • 基本情報の入力が可能になった
    • サイトオーナー名の変更
    • サイトオーナー連絡先メールアドレスの変更
    • サイトアドミン(Site admin)の変更
    • 管理会社連絡先メールアドレスの変更

pluginの追加

  • smarty変数に値を渡すplugin (jobject)

jobject命令

Wikiページ中に記述した文字列を、デザインファイルの変数として反映します。※現在、この命令はexperimental(実験的)な実装です。テストサイトなどで利用しても構いませんが、お客様用のページとしては利用しないでください。※仕様の変更の可能性があります。

まず、ページ中、次のような命令を追加しておきます。この命令は何も出力しません。

&jobject(key1,value1);
&jobject(key2,value2);
&jobject(key3,value3);

デザイン・ファイル内にて、下記の形で設定したタグを用いることで、ページ内に設定した値を出力することが出来ます。

デザインファイル内

{$jobject.key1}
{$jobject.key2}
{$jobject.key3}

出力状況

value1
value2
value3

※このプラグインに対する回帰試験は、まだ不十分です。現時点では、METAタグなどの利用用途が考えられています。

以上となります。

お客様が、より一層、WikiPlusを便利に利用いただければ幸いです。