Skip to content

librize/widgets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Widgets for Librize.com

ここでは、リブライズ向けのウィジェットを公開しています。サンプルページはこちら

新刊本ウィジェット

Librizeに最近登録された書籍を表示します。

ウィジェットを使うには、jQueryとlatest.jsが必要です。次の2行をHTMLのHEADに書きます。(BODYの最後でも構いません)

<script src="http://code.jquery.com/jquery-1.7.js"></script>
<script src="http://librize.github.io/widgets/js/latest.js"></script>

新刊本を並べたいところに次のように書きます。data-bookspotはブックスポットのユニークURL(またはID)です。(※後述)

<div class="librize-widget latest" data-bookspot="osscafe"></div>

HTML全体としては下記のようになるでしょう。

<!doctype html>
<html>
<head>
	<meta charset="utf-8">
	<title>Widget for Librize.com</title>
	<meta name="keywords" content="" />
	<meta name="description" content="" />
	<script src="http://code.jquery.com/jquery-1.7.js"></script>
	<script src="http://librize.github.io/widgets/js/latest.js"></script>
</head>
<body>
	<h1>新刊本ウィジェットの使い方</h1>
	<h2>場所を指定 (必須)</h2>
	<div class="librize-widget latest" data-bookspot="osscafe"></div>
</body>
</html>

ブックスポット

  • 必須項目 : YES
  • 個別指定 : data-bookspot 属性

ブックスポットのユニークURLは、リブライズのサイトでURLを見ると分かります。例えば、下北沢オープンソースCafeの場合「osscafe」を指定します。以下いくつかの場所の例を挙げます。

ユニークURLを取得していない場合は、下記のようにID(数字)を指定します。

<div class="librize-widget latest" data-bookspot="6"></div>

※ユニークURLついて : 2012年10月のアップデートで、 http://librize.com/osscafe のようなユニークURLが使えるようになりました。蔵書が29冊以上になると、設定できます。

表示する冊数

  • 必須項目 : NO
  • デフォルトの値 : 5
  • 個別指定 : data-limit 属性
<div class="librize-widget latest" data-bookspot="osscafe" data-limit="3"></div>

表紙画像の縦サイズ (px)

  • 必須項目 : NO
  • デフォルトの値 : 75
  • 個別指定 : data-height 属性
<div class="librize-widget latest" data-bookspot="osscafe" data-height="180"></div>

表示のテーマ

  • 必須項目 : NO
  • デフォルトの値 : simple
  • 個別指定 : data-theme 属性

現在、設定可能なのは「simple」または「none」のふたつです。

なお、「none」を指定した場合は、CSSスタイルが適用されません。埋め込むサイトのCSSで見た目を調整して下さい。

<div class="librize-widget latest" data-bookspot="osscafe" data-theme="none"></div>

複数表示するには?

使いたいところに、DIVを並べればOK。(1画面に複数のウィジェットを配置して問題ありません)

<h2>下北沢オープンソースCafe</h2>
<div class="librize-widget latest" data-bookspot="osscafe"></div>
<h2>Office7F</h2>
<div class="librize-widget latest" data-bookspot="office7F"></div>

Releases

No releases published

Packages

No packages published