パッケージとの作業

www.altova.com このトピックを印刷 前のページ 1つ上のレベル 次のページ

ホーム >  ユーザー レファレンス > メカニズム > パッケージ >

パッケージとの作業

パッケージはサーバー上に Authentic Browser GUI を使用してオンデマンドで保管されており、ローカルで(クライアント上に)インストールされています。パッケージがローカルでインストールされていると、ユーザーが削除するまで起動時に有効化されます。

 

パッケージの管理

パッケージの管理は、 Authentic Browser ユーザー コントロールに使用することのできるパッケージを与える Authentic Browser 機能です。この機能は パッケージの管理 ダイアログを介して使用することができます。

 

パッケージの管理 機能を有効化するには、Authentic プラグインのための HTML ページ内の LoaderSettingsFileURL パラメーター を使用する必要があります。 このパラメーターはパッケージの管理のための LoaderSettings ファイルの (アクセスすることのできるロケーションに存在する) URL を指定します:

 

Internet Explorer のための HTML ページ 内で、 LoaderSettingsFileURL パラメーターが OBJECT 要素の子 PARAM 要素として使用されています:

 
<OBJECT>

 ...

 <PARAM NAME="LoaderSettingsFileURL" VALUE="http://www.server.com/AuthenticFiles/XMLSpyPlugInLoaderSettings.xml"/>

</OBJECT>
 

Firefox のための HTML ページ 内では、 LoaderSettingsFileURL パラメーターは EMBED 要素の属性として使用されます:.

 

<EMBED

    ...

    LoaderSettingsFileURL="http://www.server.com/AuthenticFiles/XMLSpyPlugInLoaderSettings.xml"/>

 

LoaderSettings ファイルはパッケージの定義と対応するパッケージの URL を含んでいます。 LoaderSettings ファイルのリストは下に表示されています。

 

LoaderSettings XML ファイルのサンプル

LoaderSettings XML ファイルのドキュメント 要素は、 loadersettings です(下のリスティング参照)。 この要素は複数の子 package および/または 複数の zippackage 要素を取得することができます。

 

package 要素は、古い .pck スペルパッケージとバージョン 2011r3 の前の Authentic Browser バージョンを参照するために使用されます。これらの Authentic Browser バージョンよりも前のバージョンは zippackage 要素を無視します。
zippackage 要素は、 .zip スペルパッケージ を参照するために使用され、バージョン 2011r3 からのバージョンで Authentic Browser バージョンにより使用されます。これらの Authentic Browser バージョンは package 要素を無視します。

 

スペルパッケージに関する詳細は、セクション スペルチェッカーパッケージを参照してください。

 

 

<?xml version="1.0" encoding="UTF-8"?>

<loadersettings>

 

 <zippackage mode="user_demand"        category="spelling">

         <packageurl>Portuguese (Brazilian).zip</packageurl>

         <description>Portuguese (BR) language pack.</description>

 </zippackage>

 

 <zippackage mode="user_demand"        category="spelling">

         <packageurl>Portuguese (Brazilian).zip</packageurl>

         <description>Portuguese (BR) language pack.</description>

 </zippackage>

 

 <package mode="user_demand" id="SentrySpellChecker_EAM_only"

         category="spelling" version="1">

         <packageurl>PlugIn/SentrySpellChecker_EAM_only.pck</packageurl>

         <description>Sentry Spellchecker (EN-US)</description>

 </package>

 

 <package mode="user_demand" id="SentrySpellChecker_EALL"

         category="spelling" version="1">

         <packageurl>PlugIn/SentrySpellChecker_EALL.pck</packageurl>

         <description>Sentry SpellChecker EN with Legal and Medical.</description>

 </package>

 

</loadersettings>

 

次の点に注意してください:

 

パッケージの場所は package または zippackage 要素の packageurl 子のコンテンツとして指定される必要があります。 場所のパスは LoaderSettings ファイルを呼び出す HTML ファイルに対して、絶対的、または、相対的であることができます。 パッケージはサーバー上の任意の場所に存在することができます。

 

(パッケージ 要素を削除して) XML ファイル  からパッケージを削除すると、クライアント上にインストールするためのパッケージを使用できなくなります。

 

package 要素の mode 属性は、パッケージをインストールする決断への影響のユーザーレベルを指定します:

 

1.user: ユーザーに Authentic Browser 起動時にパッケージをインストールするか問います。
2.user_demand: ユーザーにより特別に要求された場合、パッケージをインストールします。  ユーザーはこれをスペルチェック、または、パッケージの管理ダイアログを開くためにツールバーボタンをクリックしてリクエストします。
3.force: ユーザーに通知することなくパッケージをインストールします。

 

packagedescription 子のコンテンツを編集し、パッケージの管理 ダイアログ内の説明テキストとして使用することができます。

 

1度限りのパッケージのインストール

Authentic Browser が更に新しいバージョンに更新されると、クライアント上に以前にインストールされたパッケージを再インストールする必要はありません。既にインストールされているパッケージは、新規のバージョンにより使用されます。クライアント PC 上の Authentic Browser は、サーバー上の LoaderSettings ファイルを読み取り、このファイルからパッケージ情報を取得し、パッケージがローカルでインストールされたかをチェックします。

 

メモ:バージョン 2011r3 または以降 (.zip パッケージ) によりサポートされるスペルパッケージは、前のバージョン (.pck パッケージ) のスペルパッケージは異なるスペルチェッカーを使用します。 from バージョン 2011r3 から以降の Authentic Browser バージョンは .zip スペルパッケージを使用します。 Authentic Browser の古いバージョンは .pck スペルパッケージを使用します。

 

 


(C) 2019 Altova GmbH