tDiary.org - 日記コミュニケーションを加速する


tDiary-5.6.1 リリース

tDiary 5.6.1 をリリースします。今回は、日記を書くときの画像と下書きの扱いを改善し、default テーマをスマートフォンやタブレットで読みやすくしました。

本体(tdiary-core)の変更点

画像を本文に貼り付けてアップロード

image.rb を使っている日記では、画像を本文の入力欄に貼り付けるかドロップするだけで、その位置に載せられるようになりました。Google フォトの写真も、ブラウザでコピーして貼り付ければ共有リンクなしで載せられます。

アップロードの前にはブラウザ側で画像を縮小し(長辺は既定で 1600 ピクセル、@options[‘image.resize’] で変更可)、位置情報を含む Exif を取り除きます。複数枚を一度にアップロードすると 1 枚しか残らない問題も修正しました。

別のブラウザで書き継げる下書き

draft.rb が下書きをサーバーにも保存するようになりました。ブラウザのデータを消しても失われず、パソコンで書き始めた日記をスマートフォンで書き継げます。

Amazon の PA-API を使えないときの書籍の表示

PA-API が利用資格を満たさないアカウントに 403 を返すと、amazon.rb は書名も書影も表示できませんでした。新しい amazon_rakuten.rb を有効にすると、ISBN で指定した書籍を楽天ブックスから取得して表示します。PA-API のキーがなくても使えます。

楽天ウェブサービスでアプリケーションを登録し、tdiary.conf に @options[‘rakuten.app_id’] と @options[‘rakuten.access_key’] を設定してください。規約に従い、リンク先は楽天ブックスになります。

スマートフォンとタブレットでの default テーマ

幅 900px 未満の画面では、サイドバーを日記の下に並べるようになりました。これまでサイドバーが隠れていたスマートフォンでも、検索やカレンダーから過去の日記へ移れます。大きな画像や長い URL でページが横にずれることもなくなりました。

RSS フィードのサブタイトル

makerss.rb の設定画面で「フィードの本文にサブタイトルを」を「含めない」にすると、本文に重ねて入るサブタイトルを外せます。

theme (tdiary-theme)の変更点

  • とくになし

blogkit (tdiary-blogkit)の変更点

  • とくになし

contrib (tdiary-contrib)の変更点

AMP プラグイン amp.rb を tdiary-core から移しました。tdiary-contrib を導入していれば、これまでどおり使えます。