カスタムテーマの比較

ThemeDiffツールは、カスタムテーマをアップグレードするのに役立ちます。このツールは、テーマのハンドルを使用して、Blackboard Learn上に「配置」されている2つのテーマを比較します。また、Blackboardがインストールされていないサーバでも実行でき、Learnインスタンスからダウンロードした2つのテーマを比較できます (zip圧縮済み、展開済みのいずれも可)。

Theme DiffスクリプトはThemeDiff.sh/batと呼ばれ、blackboard/tools/adminディレクトリに配置されています。 スクリプトは2つのテーマzipファイル入力し、違いを詳述するhtmlページを出力します。

比較したパッケージのパッケージ構造が異なる場合には、ツールからエラーメッセージが返されるようになっています。このツールは、構造が同じである2つのパッケージの比較に使用できます。構造が同じであれば、SP 14より前の構造か後の構造かを問わず、パッケージを比較できます。