SharePoint 2013 で利用できる「概要リンク」Web パーツですが、ちょっとした不具合を抱えていました。それは、グループを設定しておき「グループの列数」を指定すると「指定したグループ列数よりも1つ少ない列数で表示されてしまう」というものです。
この不具合に関しては、Service Pack 1 の修正項目に含まれているのを確認したのですが、以前作成したサイト コレクションへは修正が反映されていないようでした。また、この不具合は SharePoint Online でも同様で、時期的に昨年末までに作成されたサイト コレクションでは不具合が出ているのを確認しています。
修正の反映方法
手元で確認したところ、簡単に修正できることが分かりました。
- 新しいサイト コレクションを作成し、「SharePoint Server 発行インフラストラクチャ」を有効化します
- 「スタイル ライブラリ」を開き、言語に対応したフォルダー(日本語なら「ja-jp」)を開きます
- 「Themable」-「Core Style」と開き、表示される5つのファイルをダウンロードします
- 現象が発生しているサイト コレクションの「スタイル ライブラリ」内の同じフォルダーへ、ダウンロードしたファイルを上書きアップロードします
本現象で問題があったのは「controls15.css」のようでしたので、このファイルのみを入れ替えるパターンでも大丈夫でした。上書きを行う前に元のファイルを念のため全てダウンロードしておき、影響を見ながらファイルを上書きしてください。
さいごに
あまり大きな不具合ではなかったのですが、以前よりユーザーさんからお問い合わせを頂くところでしたので、解決できてスッキリしました。