2020年2月 この範囲を時系列順で読む この範囲をファイルに出力する
最新の Ver 2.5.0 で全文検索機能を拡張したわけですが、英字の大文字・小文字は区別する仕様のままだったことに気付きました。これは区別せずに検索できる方が便利ですよね。ソースに「i」という1文字を足すだけで実現できるんですが。(正規表現)
🍞Re:1529◆なるほど、カレンダー機能も役立ちそうですね。カレンダー機能を作ったのは、てがろぐ以外のところに活用する思惑があったからなので、てがろぐCGIに加えて意味があるかどうかは分からないなと思っていたのですが、これはこれで役に立ちそうで嬉しいです。(笑) 次のリリースまでにはもうちょっと機能を拡充します。
🍞Re:1530◆ご愛用をありがとうございます。ギャラリー機能が役に立ったようで嬉しいです。(๑╹◡╹๑) ギャラリー機能は、実装しながらもこれが本当に役に立つ機能なのかどうか半信半疑だったのですが、公開してみると意外と需要があったようで驚きました。また、ご要望もありがとうございます。ToDoリストに載せている項目でもなかなか需要の度合いは分からないので、ご要望を表明頂くことは需要判断の参考になってありがたいです。とはいえ、作るかどうかは気分次第な面もありますので(^_^;)、気長にお待ち頂ければ幸いです。
🍞Re:1531◆てがろぐCGIを個人的にはToDoリスト管理ツールのような感じでも使っているのですが、済んだ項目を削除してしまうと記録に残せないので消しにくいのですよね……。でも、残したままだと「遂行すべきToDo」が見えにくくなってしまうのでちょっと困ります。今は済んだ項目を「続きを読む」機能で隠したりしているのですが、やはり投稿そのものを非表示にできる方が便利なのですよね。操作も楽ですし。……という感じの用途で非表示機能が欲しいなあ、と思っていたのでした。たぶん他の用途でも役立つことはありそうですが、想像できないと実装しにくいので、「こんな用途で非表示にしたい」という使い方も明確に頂けると実装の参考にしやすくて助かります。
テスト投稿はご自由にどうぞー。ご質問やご要望もお気軽にどうぞー。ただの呟き等もご自由にどうぞー。(返信は遅くなることがありますので気長にお待ち頂ければ幸いです。)
検索すれば表示される、検索では表示されないが投稿ナンバー指定なら表示される、(他のユーザー視点では)一切表示されない、という感じで。
あ、権限Lv9(管理者)からはどのレベルの非表示でも表示される方がよいのかな。主に公序良俗に反する書き込みへの対策として。
追記
公序良俗に反する云々については、勝手にユーザー登録できないシステムなのでまず取り越し苦労にしかならないですかね。
では逆につけて困る人が出るかというと、見せたくなければローカルに置いたままにすればいいだけなので、特に問題にはならないでしょうが。
ギャラリー機能で自分の理想の形で画像を表示することができました^^
更新ありがとうございました。
他の細かい追加機能してくださり、てがろぐがより使いやすくなりました。
大切に使わせていただきます。#感謝
てがろぐを複数設置していますが、1518の画像一覧ページも使ってみたいなと思っています。
あと1513の非表示機能もあればとてもありがたいです。#要望
実はちょっとあることを習慣づけようと思って、そのことメインのブログでもやるかと思っていたのですが、もしてがろぐでカレンダー表示できるなら、記事の更新=やってる頻度と言うことで可視化できていいなと思いました。* やるとはまだ言ってない
標準スキンだけにしかまだ加えていませんが、標準スキン適用状態で右側に見えるサイドバー(DASHBOARD)のハッシュタグリストの下(フリースペースの上)にカレンダーが表示されています。そのとき表示される最新投稿の属する月のカレンダーが表示されます。(投稿単独ページならその投稿月)
今月は、なぜか火曜日だけ誰も書いていない……。(^_^;)
こんな風にカレンダーで表示できると、投稿頻度が見えてちょっと面白い気がします。
投稿がある日付はリンクになっていて、クリックするとその日の投稿だけを閲覧できます。
カレンダーを生成すると重たくならないかちょっと不安でしたが、全然問題なくほぼ一瞬で生成できているようで安心。
返信:
🍘Re:1527◆ご報告ありがとうございます。モチベーション向上に繋がるので大変嬉しいです。そうえいば、まだそういう経験はしたことがありませんでした。(^_^;) 最近はそもそも日記どころか自分の個人サイトを持っている知人も減りましたからね……。(^_^;;; 早い時期から独自ドメインを取得していたようなコアな人々は長く続けている印象がありますが。
例えば、h と書けばウェブ上では「h」に見えるので https://www.nishishi.com/ のようにリンクにならずに記述できます。 : と書けばウェブ上では「:」に見えるので https://www.nishishi.com/ のようにリンクにならずに記述できます。要は https:// の全部がそのまま(見たままの)英字・記号で書かれていない限りリンクにはなりませんので。 #🌱豆知識
返信:
🍘Re:1522◆お気に召したようで嬉しいです。ご活用頂ければ幸いです。(^_^)
🍘Re:1521◆気付いて下さってありがとうございます。(^_^) 新バージョンのアナウンスはどうするのが最も望ましいのでしょうかね……。^^;
続きを読むの位置指定とか検索機能のアプデも痒いところに手が届きまくりです!
ありがとうございます!
いつもありがとうございます。
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]キーを押しながら画像ファイルをクリックすると、複数枚選択できます。)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169