Title: Linkbox (リンクボックス) ウィジェット プラグイン
他の記事(タスク、予定、近況などを含む「投稿」のこと)へのリンクを、投稿日、最終更新日、アイキャッチ画像、本文の要約などと共に「カードのように」表示するウィジェットです。
TeamPage の標準のリンクは、例えば DocJp285: リンクを設定する のように、表示されるのは記事 ID とタイトルだけ。シンプルです。
シンプルなものにはシンプルなものなりの魅力がありますが、もし次のようなことを感じたことはありませんか?
- リンクにタイトルだけでなく本文の要約があるといいな。クリックしてリンク先へ移動する前に内容を把握できるから。
- リンクに投稿日や最終更新日があるといいな。リンク先へ移動する前に古いか新しいか判断できるから。
- リンク先記事のアイキャッチ画像があるといいな。リンク先の内容を直感的にわかるし、画面が賑やかで楽しくなりそう。
このようなことを感じがことがあれば、このプラグインを試してみる価値があるでしょう。
サーバー管理者として TeamPage にログインし、サーバーセットアップ > プラグイン ページ下部の [新規プラグインのインストール] で .zip ファイルを選択してアップロードします。
アップロードされると、インストール済みプラグイン一覧に「@linkbox#plugin_display_name」と表示されます。これは、プラグインの中の日本語ファイルがまだ読み込まれていないために表示されているだけで、TeamPage を再起動して日本語ファイルを読み込むことで解消されます。
[サーバーセットアップ] > [一般] > [サーバー管理] の [TeamPage の再起動] をクリックして TeamPage を再起動させます。TeamPage クラウド環境では再起動が 2 回必要ですので、1 回目の再起動が完了後にもう一度再起動を行ってください。
再起動が完了したら、サーバーセットアップ > プラグイン のインストール済みプラグイン一覧に [リンク カード ウィジェット] と表示されることを確認します。
以上でインストールは完了です。
使い方
シンプルな書式
半角スラッシュ+ウィジェット名(linkbox)に続いてリンク先記事の ID を記入します。
[[ /linkcard 記事ID ]]
オプション指定の書式
下記のオプションを指定することもできます。
[[ /linkcard entry="記事ID" size="[large]/small" width="[full]/small" desc="この記事は...です。" label="コレ読んで" image="[show]/hide" tag="show/[hide]" ]]
オプションの詳細
entry="TractionID"
記事 ID を指定します。複数の記事を選択するときは半角コンマ記号で区切ります。(例: entry="Hoge1122,Piyo3344,Foo5566"
)
size="[large]/small"
リンクボックスの「サイズ」を指定します。
Large: アイキャッチ画像が横幅いっぱい 100% で表示されます。記事タイトルはアイキャッチ画像の下に表示され、投稿日、最終更新日、本文の要約が続きます。
Small: 幅 180px のアイキャッチ画像が、記事タイトル、投稿日、最終更新日、本文の要約の左側に表示されます。ブラウザの幅が狭い場合は、「Large」と同じ配置に変化します。
width="[full]/half"
リンクボックスの「幅」を指定します。
Full: リンクボックスは横いっぱいに広がります。
Half: リンクボックスの幅は 50% になり、横に 2 つ並べられます。ブラウザの幅が狭い場合は、幅が 100% となり「Full」と同じ配置になります。
desc="文章ほげほげ..."
リンクボックスは、既定で、リンク先記事の本文の要約(リンク先記事の最初の 144 文字)を表示します。独自の文章に変更したい場合は、この desc=
オプションを使って指定してください。
144 文字を超える部分は [続きを読む] リンクとして省略表示されます。サーバー管理者は、プラグイン設定でこの 144 文字のしきい値を変更できます。
label="ラベル文字 or 無し"
リンク先記事タイトルに「関連記事」という見出しラベルが表示されますが、このラベルの表記を変更できます。空白を指定 label=""
すると、見出しラベルは非表示になります。
image="[show]/hide"
リンクボックスは、リンク先記事の最初の画像を「アイキャッチ画像」として表示します。表示させたくない場合は image="hide"
を指定してください。
tag="show/[hide]"
リンク先記事のタグを表示したい場合は tag="show" を指定してください。(注意: タグが複数ある場合でも tags=
ではなく tag=
オプションを使います。)
動作例
以下、いくつかのデモを紹介します。
例 (1) サイズ: Large、幅: Full
[[ /linkbox Download1264 ]]
注釈の内容を吹き出し表示するプラグインです。Wiki を作るときに便利です。 注釈の動作例 ダウンロード 下のリンクをクリックしてプラグインの .zip ファイルをダウンロードします。 Annotation Plug-in /db/attachments/download/ ...
続きを読む
例 (2) サイズ: Large、幅: Half
[[ /linkbox entry="Download1621,Download1644" size="large" width="half" ]]
原材料、仕掛品、製品、商品、備品などの在庫を管理するためのプラグインです。オフィスや倉庫などに置かれている物品の在庫数を確認して、少なくなったものの補充・発注をしやすくすることを目的としています。 姉妹品に Download908: 備品管理プラグイン があります。 ...
続きを読む
物品の購入を申請したり決裁の進捗を管理したりするためのプラグインです。 申請内容は一覧表示され、さらにユーザー、スペース、製品メーカー、タグ、担当者、承認者など、いろいろな条件で並び替えたり絞り込んだりできます。過去の申請内容を検索して見つけるのも容易です。 ...
続きを読む
例 (3) サイズ: Small、幅: Half、見出しラベル「見て! (^_^)」、タグ表示
[[ /linkbox entry="Download1918,Download1925" size="small" width="half" label="見て! (^_^)" tag="show" ]]
選択式のアンケートを実施するためのプラグインです。次のような特徴があります。 択一式、複数選択式の両方に対応 誰でも回答、または特定ユーザーのみ回答の選択可 公開アンケート、限定公開アンケート、非公開アンケートを選択可 特定のユーザーにアンケートの実施を通知 ...
続きを読む
各種証明書の発行申請の受付や対応状況を管理するためのプラグインです。主に総務部や人事部などでの使用を想定していますが、他の部署でも利用可能です。 特徴・概要は次のとおりです。 1. 各種証明書の発行申請を一元管理 2. テンプレート機能で申請フォーム内容を ...
続きを読む