No.11
➡ https://www.nishishi.com/cgi/tegalog/
アップデートするには、tegalog.cgi と fumycts.pl の2ファイルだけを上書きアップロードして下さい。
データファイルや設定ファイルは、すべてそのまま引き継げます。
🆕 Ver 2.0.0の更新点(概要):
●画像の投稿や管理が可能になりました。
●Lightboxの自動読み込みが可能になりました。
●スキン内で外部ファイルの合成が可能になりました。
●表示対象の投稿数を好きな場所に挿入可能になりました。
●標準添付7種類のスキンを改良しました。
●管理画面での投稿一覧が100件ずつ表示するようになりました。
●管理画面でのデータサイズ表記が、KBやMBなどの単位付き数値になりました。
●総ページ数を超えるページ番号が指定されても、無駄なページを生成しない仕様になりました。
●設定画面上の軽微な不具合を解消しました。
●ウェブサーバのログファイルにWarningが大量に記録されてしまう可能性がある問題を解消しました。
▼今回の大きな機能追加:
🌸画像の投稿や管理が可能になりました。
画像だけをアップロードすることも、本文と同時に画像を投稿することもできます。#画像
※画像投稿を可能にするためには、てがろぐの存在するディレクトリ内に images サブディレクトリを作って、CGIがファイルを書き込み可能な状態にしておく必要がありますので注意して下さい。サブディレクトリは自動では作られないので、自ら作っておく必要があります。
※投稿可能な画像サイズは、設定で上限値を設けられます。
▶公式マニュアル内の『画像を直接アップロードする仕様』もご参照下さい。
🌸Lightboxの自動読み込みが可能になりました。
Lightboxが必要な状況でだけ、動的に jQuery+Lightboxを読み込む [[JS:LIGHTBOX:JQ]] や、Lightboxだけを読み込む [[JS:LIGHTBOX]] が外側スキン内で使用可能になりました。#Lightbox #スキン用キーワード
※「Lightboxが必要な状況」とは、表示されている投稿内に画像が含まれている場合で、その画像にLightbox用の属性data-lightboxが含まれている場合です。その状況でのみ、Lightboxスクリプトが動的に読み込まれます。(Lightboxを利用する画像が1つも表示されない状況ではLightboxスクリプトを読み込まないので無駄な通信を省けます。)
▼今回のその他の機能追加:
🌺スキン内で外部ファイルの合成が可能になりました。
スキン内に外部ファイルを合成できるSSI(Server Side Include)のような機能を搭載しました。外側スキン内に [[INCLUDE:ファイル名]] の書式を使って合成できます。
※例えば [[INCLUDE:apple/pen.html]] と記述すると、その位置にappleフォルダのpen.htmlの中身がそのまま挿入されます。てがろぐの表示を、自サイトのデザインと合致させるためには、自サイト用のヘッダやフッタをそのまま表示に使えると便利ですよね。そのような場合の合成用途に使えます。
※安全のため、デフォルト設定では上位ディレクトリの参照はできない設定になっています。設定はCGIソース冒頭付近で変更できます。
🌺表示対象の投稿数を好きな場所に挿入可能になりました。
表示対象になっている投稿の数を挿入する [[INFO:TARGETPOSTS]] が外側スキン内で使用可能になりました。投稿数を自分流に表示するスキンを自作したいときなどにお使い下さい。#スキン用キーワード
※表示対象が限定されていない状況では「全投稿数」が表示されますが、表示対象が限定されている状況(ハッシュタグ限定や日付限定など)では「対象の投稿数」が表示されます。常に全投稿数を表示する用途には使えませんので注意して下さい。
▼今回の標準添付スキンの改良:
🌷標準スキンも別スキンも合わせて全7種類のスキンについて、HTML・CSSソースを最新バージョン用に新しくしました。(Lightboxを必要な場合に限って読み込む記述など、新たに増えた機能を使うようになっています。) #スキン
🌷Twitterっぽいスキン(ブルー・ピンク共に)は、モバイル版での表示時に余白が少なすぎた問題を少々改善しました。
🌷チャットタイプスキンは、繰り返し読み込むためにできるだけスキンを軽くするよう、いろいろ削減しました。
▼その他の細かな機能改善: #管理画面 #不具合修正 #仕様改良
●過去投稿数が100件を超えている場合には、管理画面での投稿一覧を100件ずつ表示する仕様になりました。(投稿一覧表が無駄に縦長にならずに済みます。)
●管理画面でのデータサイズ表記が、KBやMBなどの単位付き数値で表示する仕様になりました。(従来のBytes表記よりもサイズが分かりやすいでしょう。)
●総ページ数を超えるページ番号が指定されても、無駄なページを生成しない仕様になりました。
●設定画面上の軽微な不具合を解消しました。
●ウェブサーバ側のログファイルにWarningが大量に記録されてしまう可能性がある問題を解消しました。
以上、ご活用頂ければ幸いです。
軽微な不具合修正も含んでおりますので、バージョンアップ頂くことをやや強くお勧め致します。
:2461文字 修正
メジャーバージョンアップ版 Ver 2.0.0 を公開しました! #Update
⌚ 2019年03月27日(水) 22:09:53