2020年2月 この範囲を時系列順で読む この範囲をファイルに出力する
続きを読むの位置指定とか検索機能のアプデも痒いところに手が届きまくりです!
ありがとうございます!
いつもありがとうございます。
2.5.0使わせていただきます!#感謝
バリエーションの例は以下のような感じです。#🌱豆知識
●ギャラリー(デフォルトの表示) : tegalog.cgi?mode=gallery
●ギャラリー(ユーザIDを限定) : tegalog.cgi?mode=gallery&userid=ユーザID
●ギャラリー(ハッシュタグ限定) : tegalog.cgi?mode=gallery&tag=ハッシュタグ
●ギャラリー(日付の範囲を限定) : tegalog.cgi?mode=gallery&date=日付
●ギャラリー(任意の単語で検索) : tegalog.cgi?mode=gallery&q=検索語
具体的には、外側スキン(skin-cover.html)内の末尾に記述してある [[JS:LIGHTBOX:JQ]] の記述よりも下側に(重要)、以下のHTMLソース(JavaScript)を書きます。
<script>
lightbox.option({
'fadeDuration': 0, /* 描画枠の描画アニメーション時間を0ミリ秒にする(デフォルトは600) */
'imageFadeDuration': 0, /* 画像の読み込み時のアニメーション時間を0ミリ秒にする(デフォルトは600) */
'resizeDuration': 0 /* 描画枠のサイズ変更時のアニメーション時間を0ミリ秒にする(デフォルトは700) */
})
</script>
上記では、fadeDuration、imageFadeDuration、resizeDurationの3項目の値をすべて0にしています。これはアニメーションにかける時間をミリ秒で指定するオプションなので、0を指定するとアニメーション効果をOFFにできます。「アニメーション効果は欲しいが、もっと素早く動いて欲しい」という場合には、デフォルト秒数よりも短い時間を指定すれば良いでしょう。
なお、複数のオプションを記述する際は、上記のように半角カンマ記号「,」で区切ります。このとき、最後の項目の後にはカンマ記号を打たないように注意して下さい。
ちなみに、ナビゲーション関連のオプションには例えば以下のような項目もあります。
<script>
lightbox.option({
'alwaysShowNavOnTouchDevices': true, /* モバイル端末では左右の移動矢印を常時表示する */
'showImageNumberLabel': false /* 画像の番号を表示しない */
})
</script>
Lightboxは、PC上では画像の上にマウスを載せると、次の画像や前の画像へ移動するための矢印アイコンが画像の左右に表示されます。しかし、マウスのないモバイル端末では表示されません。このalwaysShowNavOnTouchDevicesオプションの値を「true」にすると、モバイル端末(タッチデバイス)では、左右の矢印が常時表示されるようになります。(複数の画像がある場合のみ)
また、Lightboxでは拡大画像の左下に「Image 1 of 20」のような感じで、いま何番目の画像を表示しているのかが案内されます。showImageNumberLabelオプションの値をfalseにすれば、これを非表示にできます。畳む
上記のような書式で指定できるLightboxのオプションは、Lightbox公式サイトに表形式で書かれています。
➡ https://lokeshdhakar.com/projects/lightbox2/#options
クッキー食べたらお腹いっぱいになりました。🍪🍪🍪
SSI等で他ページに合成している方々は、お試し下さい。 #🌱豆知識

以下、返信です。
🍪Re:1509◆気に入って下さったようで嬉しいです。(^_^)
🍪Re:1508◆投稿数が増えてくると、複数の単語や条件で検索したい機会も増えますよね。ご活用頂ければ幸いです。コーヒーありがとうございました。開発の合間のカフェイン補充に使わせて頂きます。m(_ _)m🥤
🍪Re:1507◆早々のバージョンアップをありがとうございます。(╹◡╹)ノ
何か無性にクッキー的な物を食べたい。🍪🍪🍪
コーヒー奢らせて頂きます!!
お疲れ様でした!ありがとうございます!
複数単語や条件での絞り込み検索機能、指定範囲だけを隠す「続きを読む」機能、画像投稿を一覧するギャラリー機能、ショートカットキー設定機能、スキン内で使える新しいキーワード(記法)などの追加が主な更新点です。
➡ https://www.nishishi.com/cgi/tegalog/
アップデートするには、tegalog.cgi と fumycts.pl の2ファイルだけ(※)を上書きアップロードして下さい。
データファイルや設定ファイルは、すべてそのまま引き継げます。(過去のどのバージョンからでも)
※新機能のギャラリーモードを使う場合は、完全構成ZIP内に含まれる skin-gallery フォルダもアップロードして下さい。(最小構成ZIPには含んでいません。)
🆕 Ver 2.5.0の更新点(概要):
●画像投稿の一覧を表示する「ギャラリー」モードを搭載しました。
●複数の検索語を使って絞り込み検索ができるようになりました。
●特定のハッシュタグや日付などの限定条件を維持した状態での絞り込み検索がしやすくなりました。
●指定範囲だけを隠すパターンの「続きを読む」機能を追加しました。
●外側スキン・内側スキンで使えるキーワード(記法)を数種類ほど追加しました。
●QUICKPOSTや検索窓へ跳ぶショートカットキーを設定可能になりました。
●検索窓にプレースホルダを加えたり、ボタンラベル「検索」を変更可能になりました。
●投稿枠内の「日時」・「装飾」・「画像」・「#」の各ボタンラベルも変更可能になりました。
●自作のRSSスキンを使おうとする際に、特定の条件下ではエラーになる不具合を解消しました。
●管理画面の新規投稿(or編集)画面では、テキスト入力欄に最初からカーソルが入っているようになりました。
●画像投稿ボタンも、常時展開しておく設定が可能になりました。
●ハッシュタグリンクや特定Noリンクの出力時にも、絶対パスの固定機能を有効にできるようになりました。
●日付境界バーに表示されるリンクも、絶対URIで出力できるようになりました。
●本文中のテキストリンクで、一時適用中のスキンを維持しない設定も可能になりました。
●RSSモードで出力に使うスキン名(サブディレクトリ名)を任意に指定できるようになりました。
●管理画面での画像一覧表で、縦長の画像が縦方向に長くなりすぎる問題に対処しました。
●その他、細かな修正や機能改善を施しました。
更新点の詳細は、リリースノートNo.25をご覧下さい。
従来から先送りしっぱなしの機能もあります。すみません。^^; ToDoリストには加わっていますので気長にお待ち頂ければ幸いです。
画像をUPする際に制限容量を超えてしまうと、「容量制限を超過」というエラーメッセージは表示されるものの、ついでに「この拡張子は使えない」という謎エラーも一緒に表示されてしまう問題に気付きました。(^_^;)
しかし、既に Ver 2.5.0 のパッケージを作ってしまったので(たぶん今日リリース)、次のバージョンで直します。(^_^;;;
なお、画像は複数枚UPできます。(PCで操作する場合は [Ctrl]キーを押しながら画像ファイルをクリックすると、複数枚選択できます。)
123
画像は1枚だけかな?
[画像UPエラー:容量制限を超過]
バックアップしてから試します!
てがろぐは、設置ディレクトリ以外にデータを一切保存しないので、ディレクトリの中身を丸ごとバックアップコピーしておけば、完全なバックアップができます。
tegalog.iniファイルをFTPソフトのアスキーモードでダウンロードしてテキストエディタで開くとずらずらと設定値が出てきますが、その下の方(たぶん下から5行目あたり)に以下のような記述があります。
userids=admin<>9<>あどみ<>自動作成された初期ID<>adminicon32.jpg<><,>sakura<>7<>さくら<>編集者権限のIDです。<>sakuraicon32.gif<><,>tomoyo<>5<>ともよ<>寄稿者権限のIDです。<>tomoyoicon32.gif<>畳む
これがユーザIDの生データです。
上記の例だと3つのIDがあり、あどみ→さくら→ともよ の順に並びます。
内容はすぐにお分かり頂けると思いますが、先頭の「userids=」は固定で、それに続いて1件のIDが「ID名<>権限Lv<>表示名<>紹介文<>アイコン<>」を1セットにして記録されており、IDとIDは「<,>」の3文字で区切られています。先程の記述例は以下のような意味です。
userids=ID①<>権限①<>表示名①<>紹介文①<>アイコン①<><,>ID②<>権限②<>表示名②<>紹介文②<>アイコン②<><,>ID③<>権限③<>表示名③<>紹介文③<>アイコン③<>畳む
なので、この <,> で区切られた部分を基準にして前後を入れ替えれば、自由な表示順にできます。
なお、パスワードやセッション情報はこのファイル内には記録されていません。(ここで並び順を変えたり削除したりしても、パスワードや認証記録は消えません。)
設定できる場所はなさそうですが、どこかデータをいじくる方法でも良いですので
もうすぐ Ver 2.5.0 をリリースできる予定。
Ver 2.5.0 に含まれるのは、だいたい以下のようになりそうです。
動作モード:
🍬画像の含まれる投稿を一覧できるギャラリーモードを搭載。
検索機能:
🍬空白で区切って、複数の検索語を使って検索が可能に。
🍬ハッシュタグ限定表示時に、そのハッシュタグが付けられた投稿に限定した検索窓が表示されるように。
🍬日付限定表示時に、その日付の範囲内に限定した検索ができる検索窓が表示されるように。
🍬「検索」ボタンのラベルも自由に書き換えられる機能を追加。
🍬状況に応じて検索オプションを表示するかどうかの選択肢も追加。
🍬検索窓に placeholder を設定できるように。
装飾機能:
🍬指定範囲を隠す機能(投稿内に [H:~~~] 形式で書く)を追加。
表示カスタマイズ:
🍬「日時」・「装飾」・「画像」・「#」などの各ボタンのラベルも自由に書き換えられる機能。
🍬画像投稿ボタンも、常時展開しておくかどうかを選択できるように。
🍬装飾ボタン群の中に「隠す」ボタンも表示されるように。
設定/細かな改善/仕様追加:
🍬RSSモードで出力に使うスキン名(サブディレクトリ名)を任意に指定可能に。
🍬ハッシュタグリンクや特定Noリンクを出力する際にも、絶対パスの固定機能を有効に。
🍬本文中のリンクを絶対URIで出力するかどうかを設定する項目を追加。
🍬本文中のリンクで一時適用中のスキンを維持しない設定も可能に。
🍬管理画面での画像一覧表で、縦長の画像が縦方向に長くなりすぎる問題に対処。
🍬内側スキンで使える新しい記法を追加。([[PARMAURL:PURE]] でデフォルトスキンへのリンクにできる。[[PARMAURL:PURE:FULL]] でデフォルトスキンへの絶対パスリンクにできる。[[ATT:LIGHTBOX]] でLightbox用属性を出力できる。[[COMMENT:TAGS]] でハッシュタグだけを抽出できる。)
🍬外側スキンで、フルパスで出力させるための記法を追加(新規投稿リンクの挿入[[NEWPOST:URL:FULL]]、管理画面リンクの挿入[[ADMIN:URL:FULL]]、ランダムリンクの挿入[[RANDOM:URL:FULL]]、RSSリンクの挿入[[RSS:URL:FULL]])
操作性改善:
🍬QUICKPOSTへ移動できるショートカットキーの設定機能。
🍬検索窓へ移動できるショートカットキーの設定機能。
🍬管理画面の新規投稿画面では最初から入力欄にカーソルが入るように。(設定でON/OFF可能)
不具合修正:
🍬スキンを簡易適用させている場合に、自作のRSSスキンを使う設定をすると、 ?mode=rss へのアクセスがエラーになる問題の修正。
あともうちょっとセキュリティ部分の追加を今作っていて、それができたらリリースします。
ご要望を下さった方々もどうもありがとうございました。
β版をテストして下さっている方々もどうもありがとうございます。m(_ _)m 引き続きよろしくお願い申し上げますです。







